CVE Intelligence
Análise Assistido por IA

CVE-2026-45972: Cliente SMB do kernel Linux: use-after-free e double free em smb2_open_file()

A CVE-2026-45972 é uma falha de segurança de memória no cliente SMB do kernel Linux. Buffers de erro não são zerados antes de uma nova tentativa de SMB2_open(), o que pode levar a use-after-free ou double free. O registro a classifica como CWE-416, com pontuação CVSS 3.1 de 9.8 atribuída pelo CNA, e nas fontes consultadas não há exploração confirmada.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

A CVE-2026-45972 afeta o código do cliente SMB do kernel Linux, no caminho da função smb2_open_file(). Segundo o registro, o estado de tratamento de erros (as variáveis @err_iov e @err_buftype) não é reiniciado antes de uma nova tentativa de SMB2_open(). Quando @data não é NULL, isso pode causar use-after-free; caso contrário, pode causar double free. A fraqueza é classificada como CWE-416 (Use After Free).

Impacto

  • O registro informa pontuação base CVSS 3.1 de 9.8, com vetor CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, publicada pelo CNA. Outro provedor listado no registro atribui pontuação 7.
  • Os dados SSVC do registro indicam que o problema é automatizável e com impacto técnico total.
  • Corrupção de memória em código do kernel pode, em geral, causar travamentos e efeitos sobre integridade e confidencialidade. O registro não descreve um resultado observado específico, portanto as consequências exatas em cada ambiente são desconhecidas.

Produtos e versões afetados

O registro lista duas entradas de produto (Linux Linux e Linux Linux Kernel) com estes intervalos:

  • a partir de 6.1.163 até antes de 6.1.165
  • 6.19 (listada como versão única)
  • a partir de 6.19.1 até antes de 6.19.4
  • a partir de 6.18.10 até antes de 6.18.14
  • a partir de 6.12.70 até antes de 6.12.75
  • a partir de 6.6.124 até antes de 6.6.128

O registro também contém intervalos expressos por identificadores de commit, que não foram convertidos em números de versão aqui. Consulte os changelogs dos ramos estáveis e os avisos da sua distribuição para verificar se um build específico contém a correção.

Status de exploração

A vulnerabilidade não consta no catálogo KEV da CISA no registro, e o campo de exploração SSVC está como none. Nas fontes consultadas não aparece exploração ativa confirmada. Esta avaliação pode mudar conforme surjam novas informações.

Correção e mitigação

  • Atualize para uma versão do kernel que inclua a correção upstream. O registro lista referências de patches para os ramos estáveis afetados.
  • Prefira pacotes de kernel do fornecedor ou da distribuição que indiquem explicitamente esta CVE como corrigida, pois os backports variam.
  • Quando a aplicação da correção for adiada, reduza a exposição limitando o uso do módulo cliente SMB em sistemas que não precisam dele, seguindo a política de hardening da sua organização.

Orientação de detecção

  • Faça um inventário das versões do kernel nos hosts e compare com os intervalos afetados acima.
  • Revise os logs do kernel em busca de relatos de corrupção de memória, como oops inesperados ou mensagens do tipo KASAN, em sistemas que montam compartilhamentos SMB.
  • Monitore travamentos inesperados de processos ou componentes do kernel que realizam operações de arquivo SMB.

Limitações das informações disponíveis

O registro não descreve as condições de disparo, os caminhos de rede alcançáveis nem os efeitos precisos da corrupção de memória. Ele não informa uma única versão corrigida que cubra todos os ramos. A interpretação dos intervalos como versões corrigidas é uma inferência a partir do formato do registro.

Perguntas frequentes

Qual é a causa raiz da CVE-2026-45972?

Segundo o registro, variáveis de tratamento de erro não são zeradas antes de uma nova tentativa de SMB2_open() em smb2_open_file(). Isso pode levar a use-after-free ou double free, conforme o estado do ponteiro de dados.

A CVE-2026-45972 é explorada ativamente?

O registro não mostra inclusão no catálogo KEV da CISA e indica exploração SSVC como none. Nas fontes consultadas não há exploração ativa confirmada.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.