PT-2025-20509 · Linux+6 · Linux Kernel+6
CVE-2025-37858
·
Publicado
2025-02-20
·
Atualizado
2026-08-25
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
Kernel Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado a um estouro de inteiro no cálculo do tamanho do grupo de alocação (AG) no sistema de arquivos JFS. Isso ocorre quando o valor
l2agsize excede 31, causando comportamento indefinido e dimensionamento inadequado do AG em sistemas de 32 bits. O problema pode levar à corrupção do sistema de arquivos, travamentos do kernel e vulnerabilidades de segurança devido a estruturas malformadas no disco. O número estimado de dispositivos potencialmente afetados não é fornecido.Recomendações
Para resolver o problema, aplique a correção realizando um cast para
s64 antes do deslocamento, garantindo aritmética de 64 bits mesmo em arquiteturas de 32 bits. Isso pode ser conseguido atualizando o código para bmp->db agsize = (s64)1 << l2agsize;. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.Exploit
DoS
RCE
Integer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu