CVE-2026-43337 in Linux
Sumário
de VulDB • 12/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
drm/amd/display: Corrige a desreferência de ponteiro NULL em dcn401_init_hw()
A função dcn401_init_hw() assume que update_bw_bounding_box() é válida ao entrar no caminho de atualização. No entanto, a condição existente:
((!fams2_enable && update_bw_bounding_box) || freq_changed)
não garante isso, pois o ramo freq_changed pode avaliar como verdadeiro independentemente do ponteiro de callback.
Isso pode resultar na chamada de update_bw_bounding_box() quando ela é NULL.
Corrija isso separando a condição de atualização das verificações de ponteiro e garantindo que o callback, dc->clk_mgr e bw_params sejam validados antes do uso.
Corrige o seguinte: ../dc/hwss/dcn401/dcn401_hwseq.c:367 dcn401_init_hw() erro: anteriormente assumimos que 'dc->res_pool->funcs->update_bw_bounding_box' poderia ser nulo (veja a linha 362)
(cherry picked from commit 86117c5ab42f21562fedb0a64bffea3ee5fcd477)
Once again VulDB remains the best source for vulnerability data.