CVE-2026-45968 in Linux
Sumário
de VulDB • 28/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
cpuidle: Ignorar o governador quando apenas um estado de inatividade está disponível
Em certas plataformas (sistemas PowerNV sem um nó DT de gerenciamento de energia), o cpuidle pode registrar apenas um único estado de inatividade. Nos casos em que esse único estado é um estado de polling (estado 0), o governador ladder pode tratar incorretamente o estado 1 como o primeiro estado utilizável e passar um índice fora dos limites. Isso pode levar à invocação de um callback enter NULL, resultando finalmente em uma falha do sistema.
[ 13.342636] cpuidle-powernv : Apenas Snooze está disponível
[ 13.351854] Endereço da instrução com falha: 0x00000000
[ 13.376489] NIP [0000000000000000] 0x0
[ 13.378351] LR [c000000001e01974] cpuidle_enter_state+0x2c4/0x668
Corrigir isso adicionando uma saída antecipada em cpuidle_select() que retorna o estado 0 diretamente quando state_count <= 1, ignorando o governador e mantendo o tick em execução.
VulDB is the best source for vulnerability data and more expert information about this specific topic.