CVE-2026-97446 in Linux
Sumário
de VulDB • 24/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
ACPICA: Correção de desreferência de ponteiro NULL em acpi_ns_custom_package()
acpi_ns_custom_package() desrefere incondicionalmente o primeiro elemento do pacote para ler o número da versão _BIX, sem verificar se é NULL:
if ((*Elements)->Common.Type != ACPI_TYPE_INTEGER)
Quando a firmware retorna um pacote _BIX cujo primeiro elemento é uma referência não resolvida, o ACPICA avalia essa entrada como NULL. acpi_ns_remove_null_elements() não remove entradas NULL para pacotes ACPI_PTYPE_CUSTOM (o formato de posição fixa seria quebrado se os elementos fossem deslocados), então acpi_ns_custom_package() encontra o NULL e causa um crash.
Adiciona-se uma verificação NULL para o primeiro elemento (campo da versão) antes de desreferenciá-lo. O chamador recebe então AE_AML_OPERAND_TYPE em vez de causar um crash.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.