CVE-2024-39488 in Linux
Sumário
de VulDB • 14/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
arm64: asm-bug: Adicionar .align 2 ao final de __BUG_ENTRY
Quando CONFIG_DEBUG_BUGVERBOSE=n, falhamos em adicionar os bytes de preenchimento (padding) necessários às entradas da tabela de bugs (bug_table). Como resultado, a última entrada em uma tabela de bugs será ignorada, potencialmente levando a um panic() inesperado.
Isso ocorre porque o compilador não garante que as entradas da tabela de bugs estejam alinhadas corretamente. Sem o alinhamento adequado, a última entrada pode ser truncada ou corrompida, causando comportamento indefinido.
A correção adiciona .align 2 ao final de __BUG_ENTRY, garantindo que todas as entradas da tabela de bugs estejam alinhadas corretamente. Isso resolve o problema de panic() inesperado quando CONFIG_DEBUG_BUGVERBOSE=n.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.