PT-2026-52959 · Linux+2 · Linux Kernel+2

CVE-2026-53320

·

Publicado

2026-06-26

·

Atualizado

2026-09-07

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Descrição Existe um problema no sistema de arquivos nilfs2 onde a função nilfs ioctl mark blocks dirty() não valida a variável bd oblocknr. A função utiliza bd oblocknr para identificar blocos mortos, comparando-o com o número do bloco atual bd blocknr. Como o bloco 0 é reservado para o superbloco primário e não é um alvo válido para coleta de lixo (garbage collection), o bd oblocknr nunca deveria ser 0. Uma requisição ioctl corrompida com bd oblocknr definido como 0 pode causar uma correspondência incorreta quando a busca retorna -ENOENT e define bd blocknr como 0. Isso ignora a verificação de bloco morto e leva à chamada da função nilfs bmap mark() em um bloco inexistente, o que consequentemente faz com que nilfs btree do lookup() retorne -ENOENT e acione um aviso do sistema.
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

CVE-2026-53320
ECHO-BAF8-81C0-7660
USN-8566-1
USN-8567-1
USN-8568-1
USN-8569-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8593-1
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8603-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8610-1
USN-8618-1
USN-8619-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8663-1
USN-8664-1
USN-8665-1
USN-8668-1
USN-8728-1

Produtos afetados

Linuxmint
Linux Kernel
Ubuntu