CVE-2026-99171 in Linuxinformação

Sumário

de VulDB • 28/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ntfs3: liberar o sbi após um período de graça (grace period)

Se a opção de montagem "nocase" for usada pelo ntfs3 com funções personalizadas de hash e comparação de dentry. Ambas acessam informações privadas do superblock do ntfs3 durante o pathwalk via RCU. `ntfs_put_super()` e `ntfs3_kill_sb()` removem essas informações sem nenhum atraso RCU. Uma lookup que ainda está dentro do sistema de arquivos quando a última referência à montagem é liberada causa um UAF (Use-After-Free). Com um pathwalk retido em `ntfs_d_hash()` enquanto a última referência à montagem desaparece:

BUG: KASAN: slab-use-after-free in ntfs_nls_to_utf16+0x752/0x940 Read of size 8 at addr ff1100010453c850 by task walker/99 Call Trace: <TASK> ntfs_nls_to_utf16+0x752/0x940 ntfs_d_hash+0x22b/0x500 link_path_walk+0x11ad/0x1d30 path_lookupat+0x63/0xb00 filename_lookup+0x1f1/0x5b0 vfs_statx+0xd7/0x3b0 [...]
Allocated by task 95: __kmalloc_cache_noprof+0x249/0x560 ntfs_init_fs_context+0x2db/0x5a0 alloc_fs_context+0x52e/0xc70 [...]
Freed by task 98: kfree+0x1db/0x5b0 deactivate_locked_super+0x9c/0xf0 cleanup_mnt+0x9f/0x130 task_work_run+0x131/0x250

O bug é atualmente mascarado pelo período de graça em `namespace_unlock()` para umount(2). Mantenha as informações necessárias até que as informações privadas do sistema de arquivos sejam liberadas e libere-as com um atraso RCU.

`ntfs3_free_sbi()` agora executa a partir de uma callback RCU e libera a tabela upcase via `ntfs_put_shared()`. Portanto, altere o `s_shared_lock` para usar `spin_lock_bh()`. Caso contrário, a callback pode causar deadlock contra uma tarefa que segura o lock na mesma CPU.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

25/09/2026

Divulgação

28/10/2026

Moderação

aceite

Entrada

VDB-427904

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!