CVE-2026-93097 in Linux
Resumen
por VulDB • 2026-09-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
cxl/mbox: Romper el bucle de la lista de errores (poison) ante un contenido vacío
Un dispositivo que devuelve count == 0 con CXL_POISON_FLAG_MORE establecido en cada iteración nunca avanza nr_records, por lo que la protección máxima de errores (max_errors guard) nunca se activa y el bucle do/while se ejecuta indefinidamente mientras mantiene bloqueado poison.mutex. Esto provoca un bloqueo del hilo de escaneo activado mediante sysfs y bloquea todas las operaciones posteriores relacionadas con errores en el dispositivo. La protección existente "Proteger contra una bandera _FLAG_MORE no borrada" estaba destinada a limitar los comportamientos incorrectos de un dispositivo, pero no cubre el caso count == 0.
Detenga el bucle ante un contenido vacío para evitar que un dispositivo defectuoso o malicioso bloquee la escaneado de errores (poison scan).
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.