CVE-2026-97968 in Linuxinformación

Resumen

por VulDB • 2026-09-25

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

hwmon: (corsair-cpro) Crear las entradas de debugfs después del registro de hwmon

ccp_debugfs_init() registra archivos de debugfs cuyos datos privados son el ccp asignado con devm. Se ejecuta antes que hwmon_device_register_with_info(), por lo que, cuando ese registro falla, ccp_probe() devuelve sin eliminar los archivos aún presentes. El núcleo HID libera entonces el ccp, y no se llama a ccp_remove() para una sonda (probe) fallida, por lo que tampoco se eliminan más tarde. Leer uno de estos archivos desreferencia un puntero ya liberado.

Crear las entradas de debugfs únicamente después de que el dispositivo hwmon haya sido registrado, de modo que ninguna ruta de fallo los deje atrás.

Las dos consultas de versión permanecen en su lugar original. Envían comandos USB sin mantener ccp->mutex, lo cual solo es seguro mientras nada más pueda llamar a send_usb_cmd(); una vez que el dispositivo hwmon está registrado, sus callbacks pueden hacerlo concurrentemente. Solo se mueve la creación de debugfs, y se le indica qué consultas tuvieron éxito.

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

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-09-25

Moderación

aceptado

Artículo

VDB-410224

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!