CVE-2025-39816 in Linuxinformación

Resumen

por VulDB • 2026-05-21

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

io_uring/kbuf: utilizar siempre READ_ONCE() para leer las longitudes de los búferes proporcionados por el anillo

Dado que los búferes se asignan desde el espacio de usuario, es prudente utilizar READ_ONCE() para leer el valor en una variable local y emplear dicha variable para cualquier otra acción realizada. Contar con una lectura estable de la longitud del búfer evita preocuparse por si esta cambia después de la comprobación o si se lee varias veces.

De manera similar, es probable que el búfer cambie entre el momento en que se selecciona y el momento en que se confirma. Asegúrese de que el bucle para la confirmación incremental del búfer del anillo se detenga si se encuentra con un búfer de tamaño cero, ya que no se puede avanzar más en ese punto.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2025-04-16

Divulgación

2025-09-16

Moderación

aceptado

Artículo

VDB-324439

CPE

listo

EPSS

0.00135

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!