CVE-2026-64140 in Linuxinformação

Sumário

de VulDB • 19/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ksmbd: corrige desreferência de ponteiro nulo em proc_show_files()

Quando um cliente SMB2 abre um arquivo com uma handle durável v2 e depois emite o comando SMB2 SESSION_LOGOFF, session_fd_check() define fp->tcon = NULL no ponteiro do arquivo reconectável, mas deixa o fp registrado globalmente em global_ft.idr até que a varredura de elementos duráveis seja acionada (até fp->durable_timeout segundos depois).

Durante essa janela, qualquer leitura de /proc/fs/ksmbd/files (modo 0400) causa um panic no kernel porque proc_show_files() percorre global_ft.idr e desreferencia incondicionalmente fp->tcon->id sem nenhuma proteção NULL.

O reproduzidor requer apenas uma configuração SMB2 SESSION_SETUP bem-sucedida e um compartilhamento configurado com 'durable handles = yes'. Relatório KASAN no mainline 70390501d194:

general protection fault, provavelmente para endereço não canônico 0xdffffc0000000000: 0000 [#1] SMP KASAN PTI
KASAN: null-ptr-deref na faixa [0x0000000000000000-0x0000000000000007]
RIP: 0010:proc_show_files+0x118/0x740 Call Trace: proc_show_files+0x118/0x740 seq_read_iter+0x4ef/0xe10 proc_reg_read_iter+0x1b7/0x280 ...

Proteja a desreferência. Um fp durável-desconectado não possui tcon legítimo; reporte seu tree id como 0 em vez de causar um oops.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

19/07/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380310

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!