PT-2026-93388 · Linux · Linux Kernel

CVE-2026-89782

·

Publicado

2026-09-16

·

Atualizado

2026-09-24

CVSS v3.1

8.4

Alta

VetorAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Descrição Ocorre um acesso fora dos limites (out-of-bounds) no sistema de arquivos NTFS3 durante a reprodução do $LogFile. A função log replay() indexa a tabela de transações usando um transact id do cabeçalho do registro de log. Como a função check log rec() não verifica a magnitude desse ID, uma imagem NTFS manipulada pode solicitar um índice excessivamente grande. Quando a função alloc rsttbl from idx() tenta expandir a tabela via extend rsttbl(), a nova contagem de entradas é passada para a init rsttbl(). Ocorre uma incompatibilidade de tipos onde um valor u32 é passado para uma função que espera um u16, fazendo com que o valor seja truncado se exceder U16 MAX. Isso resulta na alocação de uma tabela menor do que a necessária, levando a uma gravação fora dos limites quando a alloc rsttbl from idx() utiliza o deslocamento original não truncado. Este problema é acionado ao montar uma imagem NTFS especialmente manipulada e envolve a função alloc rsttbl from idx().
Recomendações No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.

Exploit

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

AZL-101427
CVE-2026-89782
OPENSUSE-SU-2026:11880-1

Produtos afetados

Linux Kernel