PT-2025-27997 · Linux+6 · Linux Kernel+6

CVE-2025-38222

·

Publicado

2025-07-04

·

Atualizado

2026-07-18

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: Versões do kernel do Linux anteriores à versão corrigida
Descrição: Uma vulnerabilidade foi identificada no kernel do Linux relacionada ao sistema de arquivos ext4 com o recurso inline data habilitado. O problema surge de um overflow de comprimento na função ext4 prepare inline data, o que pode levar a um bug ao escrever em um arquivo. Isso ocorre porque a função write begin é bem-sucedida, mas posteriormente, quando write end é chamada, ela atinge uma condição BUG ON devido ao valor truncado de pos + len. O número estimado de dispositivos potencialmente afetados em todo o mundo não é especificado. Não há informações sobre incidentes no mundo real onde essa questão foi explorada.
Detalhes técnicos sobre a exploração incluem:
  • A função ext4 prepare inline data é vulnerável devido ao uso de um unsigned int para o parâmetro len, o que pode causar um overflow.
  • O arquivo /fs/ext4/inline.c está envolvido na vulnerabilidade, especificamente a função ext4 write inline data.
  • Variáveis como pos e len são usadas no código vulnerável, e seus valores podem levar à condição de overflow.
Recomendações: Para resolver o problema, atualize o kernel do Linux para uma versão que inclua a correção para o overflow de comprimento na função ext4 prepare inline data. Como solução alternativa temporária, considere desabilitar o recurso inline data para sistemas de arquivos ext4 até que um patch esteja disponível.

Exploit

Correção

DoS

Integer Overflow

RCE

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

Enumeração de Fraquezas

Identificadores relacionados

AZL-64746
BDU:2025-10768
CVE-2025-38222
DLA-4327-1
DLA-4328-1
DSA-5973-1
ECHO-A36D-7DAC-D8BE
MGASA-2025-0218
MGASA-2025-0219
OESA-2025-1959
OESA-2025-1960
OESA-2025-1961
OESA-2025-1963
OESA-2025-1964
OESA-2025-2080
OPENSUSE-SU-2025:20081-1
SUSE-SU-2025:02846-1
SUSE-SU-2025:02853-1
SUSE-SU-2025:02923-1
SUSE-SU-2025:02969-1
SUSE-SU-2025:02996-1
SUSE-SU-2025:02997-1
SUSE-SU-2025:03011-1
SUSE-SU-2025:03023-1
SUSE-SU-2025:20577-1
SUSE-SU-2025:20586-1
SUSE-SU-2025:20601-1
SUSE-SU-2025:20602-1
SUSE-SU-2025:21074-1
SUSE-SU-2025:21139-1
SUSE-SU-2025:21179-1
SUSE-SU-2025_02846-1
SUSE-SU-2025_02853-1
SUSE-SU-2025_02969-1
SUSE-SU-2025_02996-1
SUSE-SU-2025_02997-1
SUSE-SU-2025_03011-1
SUSE-SU-2025_03023-1
SUSE-SU-2026:20560-1
USN-7774-1
USN-7774-2
USN-7774-3
USN-7774-4
USN-7774-5
USN-7775-1
USN-7775-2
USN-7775-3
USN-7776-1
USN-7833-1
USN-7833-2
USN-7833-3
USN-7833-4
USN-7834-1
USN-7856-1
USN-8028-1
USN-8028-2
USN-8028-3
USN-8028-4
USN-8028-5
USN-8028-6
USN-8028-7
USN-8028-8
USN-8031-1
USN-8031-2
USN-8031-3
USN-8052-1
USN-8052-2
USN-8074-1
USN-8074-2
USN-8126-1

Produtos afetados

Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu