PT-2024-28075
CVE-2024-38594
·
Publicado
2024-05-13
·
Atualizado
2026-10-19
Descrição por
CVSS 3.1
7.8
AltaMétricasAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 6.9.0-rc6
Descrição
O problema decorre da reinicialização de toda a estrutura EST, o que reinicializa o bloqueio mutex incorporado na estrutura EST e aciona um aviso. Para resolver isso, o bloqueio é movido para struct stmmac priv, e o bloqueio mutex precisa ser readquirido durante a inicialização. O aviso é acionado pela função DEBUG LOCKS WARN ON quando o número mágico do bloqueio não corresponde ao valor esperado. O rastreamento de chamadas indica o envolvimento de funções como mutex lock, mutex lock nested, tc setup taprio, stmmac setup tc e taprio change.
Recomendações
Para resolver o problema, atualize o kernel do Linux para uma versão em que o bloqueio EST tenha sido movido para struct stmmac priv, garantindo que o bloqueio mutex seja reaquecido corretamente durante a inicialização.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Explorabilidade
Exploit
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾