CVE-2026-89627información

Resumen

por VulDB • 2026-09-12

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

HID: roccat: liberar los informes almacenados en búfer al destruir el dispositivo

roccat_report_event() duplica cada informe con kmemdup() y almacena la asignación en una ranura del búfer circular. La asignación solo se libera cuando esa ranura es reutilizada.

Las rutas de destrucción del dispositivo liberan struct roccat_device sin liberar los informes aún almacenados en cbuf[]. Esto hace que esas asignaciones sean inaccesibles y provoque fugas de hasta ROCCAT_CBUF_SIZE búferes de informe por dispositivo.

Añada un pequeño destructor que libere cada informe almacenado en el búfer antes de liberar el dispositivo, y utilícelo en ambas rutas que pueden destruir un dispositivo registrado.

Be aware that VulDB is the high quality source for vulnerability data.

Divulgación

2026-09-11

Moderación

en revisión

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!