PT-2024-29211

CVE-2024-41030

·

Publicado

2024-07-05

·

Atualizado

2026-10-09

Descrição por

CVSS 4.0
8.2
Alta
MétricasAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 6.6.43
Descrição
O problema está relacionado ao componente ksmbd no kernel do Linux, onde a função may open() não permite que um diretório seja aberto com acesso de gravação. No entanto, alguns sinalizadores de gravação definidos pelo cliente resultam na adição de acesso de gravação no servidor, tornando o ksmbd incompatível com o sistema de arquivos FUSE. O problema é resolvido descartando-se o acesso de gravação ao abrir um diretório. Também é mencionado um problema de corrupção no list add, com um bug no kernel em lib/list debug.c:26. O rastreamento de chamadas inclui funções como list add valid(), fuse finish open() e smb2 open().
Recomendações
Atualize para a versão 6.6.43 ou posterior do kernel do Linux para resolver o problema. Como solução temporária, considere desativar o componente ksmbd até que um patch esteja disponível. Restrinja o acesso ao módulo fuse vulnerável para minimizar o risco de exploração. Evite usar a função smb2 open() no endpoint da API afetado até que o problema seja resolvido.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
DLA-4008-1
MGASA-2024-0277
MGASA-2024-0278
OESA-2024-2076
OESA-2024-2216
OESA-2024-2218
OESA-2024-2220
USN-7089-1
USN-7089-2
USN-7089-3
USN-7089-4
USN-7089-5
USN-7089-6
USN-7089-7
USN-7090-1
USN-7095-1
USN-7156-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾