CVE-2026-80785 in Linuxinformación

Resumen

por VulDB • 2026-09-04

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

fbdev: serializar el acceso a sysfs del modo con lock_fb_info()

show_mode(), show_modes() y store_mode() acceden a fb_info->modelist y fb_info->mode sin mantener lock_fb_info(). store_modes() toma lock_fb_info() mientras reemplaza modelist y libera la antigua.

Un lector o escritor concurrente puede cargar un puntero a una entrada de modelist anterior antes de que store_modes() lo libere, luego desreferenciar memoria liberada o almacenar un puntero obsoleto liberado en fb_info->mode.

Tomar lock_fb_info() en show_mode(), show_modes() y store_mode() para serializar con store_modes(). En show_mode(), copiar el modo a la pila y formatearlo después de soltar el bloqueo. En store_mode(), dividir activate() en una variante _locked para evitar doble bloqueo, y mantener los bloqueos para el recorrido del modelist, conversión de modos, activación y asignación de fb_info->mode juntos.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-09-04

Moderación

aceptado

Artículo

VDB-398964

CPE

listo

EPSS

0.00155

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!