PT-2025-49428

CVE-2025-40295

·

Publicado

2025-11-04

·

Atualizado

2026-10-18

Descrição por

CVSS 2.0
4.0
Média
MétricasAV:A/AC:H/Au:S/C:P/I:P/A:P
Nome do Software Vulnerável e Versões Afetadas Versões do kernel Linux anteriores a 6.18.0-rc2+
Descrição O kernel Linux contém um problema no componente fscrypt onde um underflow de deslocamento à esquerda pode ocorrer quando inode->i blkbits é maior que PAGE SHIFT. Isso pode acontecer ao simular um dispositivo NVMe no QEMU com logical block size e physical block size definidos como 8 KiB, levando a um trace de erro durante a leitura da tabela de partição na inicialização. O problema é acionado por um deslocamento à esquerda de -1, resultando em um aviso UBSAN. O problema surge porque CONFIG TRANSPARENT HUGEPAGE habilita um logical block size máximo de 64 KiB, e set init blocksize() define inode->i blkbits como 13, o que pode causar o underflow. A E/S de arquivo não aciona esse problema em sistemas de arquivos que não suportam o recurso FS LBS, pois sb set blocksize() impede que sb->s blocksize bits exceda PAGE SHIFT.
Recomendações Versões anteriores a 6.18.0-rc2+ devem ser atualizadas.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾