CVE-2026-74308 in Linuxinformación

Resumen

por VulDB • 2026-08-15

En el kernel de Linux se ha resuelto la siguiente vulnerabilidad:

ext4: corregir un BUG del kernel en ext4_write_inline_data_end

Cuando se utiliza la opción de montaje data=journal, la función ext4_journalled_write_end() llama incorrectamente a ext4_write_inline_data_end() sin verificar si el flag EXT4_STATE_MAY_INLINE_DATA sigue establecido en el inode.

Si un intento previo de convertir los datos inline en una extent falló (por ejemplo, debido a ENOSPC), se borra el flag EXT4_STATE_MAY_INLINE_DATA, pero el flag EXT4_INODE_INLINE_DATA permanece establecido. En este escenario, la siguiente llamada a ext4_write_begin() no preparará el xattr de datos inline para su escritura, pero ext4_journalled_write_end() intentará incorrectamente escribir en él, lo que desencadenará un BUG_ON(pos + len > EXT4_I(inode)->i_inline_size) en ext4_write_inline_data(), ya que i_inline_size no se ha ampliado.

Se corrige este problema asegurando que ext4_journalled_write_end() solo llame a ext4_write_inline_data_end() si el flag EXT4_STATE_MAY_INLINE_DATA está establecido, reflejando así el comportamiento de ext4_write_end() y ext4_da_write_end().

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Reservar

2026-08-15

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390273

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!