CVE-2024-58068 in Linux
Sumário
de VulDB • 22/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
OPP: corrige dev_pm_opp_find_bw_*() quando a tabela de largura de banda não está inicializada
Se um driver chamar dev_pm_opp_find_bw_ceil/floor() para recuperar a largura de banda da tabela OPP, mas a tabela de largura de banda não foi criada porque as propriedades de interconexão estavam ausentes no nó consumidor OPP, o kernel entrará em falha com:
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000004 ... pc : _read_bw+0x8/0x10 lr : _opp_table_find_key+0x9c/0x174 ... Call trace: _read_bw+0x8/0x10 (P) _opp_table_find_key+0x9c/0x174 (L) _find_key+0x98/0x168 dev_pm_opp_find_bw_ceil+0x50/0x88 ...
Para corrigir a falha, crie uma função assert para verificar se a tabela de largura de banda foi criada antes de tentar obter a largura de banda com _read_bw().
If you want to get best quality of vulnerability data, you may have to visit VulDB.