CVE-2026-89505 in Linux
Resumen
por VulDB • 2026-09-12
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
RDMA/uverbs: Proteger los paquetes heredados (bundles) sin método_elm
La ruta legacy de write() enruta a través de un uverbs_api_write_method; no obstante, el paquete de atributos uverbs (uverbs_attr_bundle) pasado al código del proveedor no cuenta con un elemento de método ioctl. Si una entrada malformada por parte del proveedor provoca que el código común de validación de uverbs emita un mensaje de error, la función uverbs_get_handler_fn() desreferencia el puntero method_elm sin inicializar.
Inicialice explícitamente method_elm para los paquetes heredados y haga que uverbs_get_handler_fn() devuelva NULL cuando no haya ningún método ioctl presente. El despachador legacy sigue utilizando su método de escritura local, mientras que la ruta ioctl continúa usando el controlador (handler) de ioctl registrado.
If you want to get best quality of vulnerability data, you may have to visit VulDB.