CVE-2026-53046: Use-after-free no ksmbd do kernel Linux em criptografia assíncrona
O componente servidor SMB ksmbd do kernel Linux pode liberar uma requisição criptográfica AEAD enquanto um mecanismo assíncrono de hardware, como o Qualcomm Crypto Engine, ainda a utiliza, resultando em use-after-free (CWE-416). O registro informa pontuação base CVSS 3.1 de 9.8 fornecida pelo CNA, e há vários commits de correção em versões estáveis do kernel referenciados. Nas fontes consultadas não há exploração confirmada, e a CVE não consta no catálogo KEV da CISA.
Visão geral
O registro descreve um use-after-free no servidor SMB ksmbd do kernel. Ele ocorre quando um mecanismo de criptografia assíncrono retorna -EINPROGRESS e o código chamador libera a requisição antes que a operação em hardware seja concluída. A fraqueza é classificada como CWE-416 (Use After Free).
Impacto
- O registro descreve uma falha por ponteiro NULL quando o callback de conclusão do DMA executa sobre memória já liberada.
- O CNA atribui pontuação base CVSS 3.1 de 9.8 (crítica), com vetor CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. Esse vetor indica alcance pela rede, baixa complexidade, ausência de privilégios, ausência de interação do usuário e alto impacto em confidencialidade, integridade e disponibilidade.
- O registro não informa se a falha pode ser usada para algo além de negação de serviço.
Produtos e versões afetados
O registro lista Linux Linux Kernel com estas faixas:
- ≥ 5.15 e < 5.15.209
- ≥ 5.16 e < 6.1.175
- ≥ 6.2 e < 6.6.141
- ≥ 6.7 e < 6.12.91
- ≥ 6.13 e < 6.18.33
- ≥ 6.19 e < 7.0.10
O registro não lista versões separadas do módulo ksmbd. Administradores devem verificar se suas compilações do kernel incluem o ksmbd e se o módulo está carregado.
Status de exploração
O registro indica que a CVE não consta no catálogo KEV da CISA, e não traz datas KEV nem dados de uso em ransomware. Nas fontes consultadas não há exploração confirmada.
Correção e mitigação
- Atualize para uma versão estável do kernel fornecida pela sua distribuição ou pela linha estável upstream que inclua a correção para a sua série. O registro referencia vários commits estáveis, como o commit estável 3e29889 e o commit estável 8fcefe8.
- O registro não descreve uma solução alternativa. Se a correção for adiada, reduzir a exposição de rede dos serviços SMB é uma medida geral de endurecimento, não uma correção documentada.
- Após aplicar a correção, confirme que a versão do kernel em execução está dentro de uma faixa corrigida listada acima.
Orientações de detecção
- Inventarie sistemas com kernel Linux que tenham o ksmbd habilitado e identifique aqueles com hardware de criptografia Qualcomm.
- Revise logs do kernel em busca de falhas inesperadas ou mensagens oops que citem o ksmbd ou o caminho de conclusão de criptografia mencionado no registro.
- Monitore a disponibilidade do serviço SMB, pois uma falha apareceria como interrupção do serviço ou reinicialização do kernel.
Limitações das informações disponíveis
- O registro não fornece pontuação EPSS, dados SSVC nem pontuação CVSS de provedores diferentes do CNA.
- Não informa se a exploração é viável além da falha descrita.
- O registro não diz quais distribuições incorporaram a correção por backport, portanto administradores devem consultar os avisos de seus fornecedores.
Perguntas frequentes
Qual é a vulnerabilidade da CVE-2026-53046?
É um use-after-free no componente ksmbd do kernel Linux. Um mecanismo de criptografia assíncrono retorna -EINPROGRESS e a requisição é liberada antes que o hardware conclua, o que pode derrubar o kernel.
Há exploração conhecida desta CVE?
O registro indica que a CVE não consta no catálogo KEV da CISA, e nas fontes consultadas não há exploração confirmada.
Como corrigir?
Atualize para uma versão estável do kernel que inclua a correção para a sua série, fornecida pela distribuição ou pela linha estável upstream. O registro não descreve solução alternativa.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.