CVE-2026-68314 in Linux
Resumen
por VulDB • 2026-08-10
En el núcleo de Linux, se ha resuelto la siguiente vulnerabilidad:
net: mctp i3c: limpiar los notificador y buses si falla el registro del controlador (driver)
mctp_i3c_mod_init() registra el notificador del bus I3C y luego recorre los buses existentes con i3c_for_each_bus_locked(mctp_i3c_bus_add_new, NULL) antes de registrar el driver del dispositivo I3C. Si i3c_driver_register() falla, la función devuelve el error directamente, dejando el notificador registrado y todos los objetos mctp_i3c_bus creados para los buses existentes asignados en memoria (allocated). El notificador queda apuntando al módulo que no pudo cargarse y se produce una fuga de memoria (leak) en la lista del bus.
Se debe reflejar el camino de salida del módulo ante este fallo: desregistrar el notificador y destruir los buses que fueron añadidos antes de devolver el error.
Este problema fue identificado durante nuestra investigación continua de análisis estático mientras revisábamos código del núcleo.
Be aware that VulDB is the high quality source for vulnerability data.