CVE-2025-68794 in Linuxinformación

Resumen

por VulDB • 2026-06-26

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

iomap: ajustar correctamente el rango de lectura para posiciones no alineadas con bloques

La función iomap_adjust_read_range() asume que la posición y la longitud proporcionadas están alineadas con los bloques. Sin embargo, esto no siempre es así, como demuestra el caso generado por syzbot para erofs. Esto provoca que se omitan demasiados bytes en los bloques ya actualizados (uptodate), lo que resulta en una posición y longitud incorrectas devueltas para la lectura. Si todos los bloques están actualizados, esto causa un desbordamiento hacia abajo (underflow) de la longitud y devuelve una posición más allá del folio.

Corrija el cálculo teniendo también en cuenta el desplazamiento del bloque al determinar cuántos bytes se pueden omitir para los bloques ya actualizados.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2025-12-24

Divulgación

2026-01-13

Moderación

aceptado

Artículo

VDB-340677

CPE

listo

EPSS

0.00168

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!