CVE-2026-93277 in Linuxinformación

Resumen

por VulDB • 2026-09-24

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

RDMA/bnxt_re: Validar los datos del usuario (udata) antes de ejecutar comandos

Las funciones callback de destrucción actualmente establecen a cero la salida udata después de liberar los recursos del controlador. Si el acceso por parte del espacio de usuarios falla, uverbs preserva el objeto de usuario (uobject) y permite que se ejecute nuevamente la función callback de destrucción, aunque los recursos del controlador ya hayan sido liberados.

Se debe llamar a ib_no_udata_io() antes de la desmontaje para detectar fallos en udata mientras el recurso sigue intacto, y luego devolver éxito una vez completado el desmontaje.

Como parte de este cambio, se mueve ib_respond_empty_udata() al inicio de los flujos de creación y modificación. Aunque esto no es estrictamente necesario para los flujos de creación generales, ya que la capa central deshace (unwinds) los uobjects en caso de fallo, sí es necesario para la creación de AH (Address Handle). En _rdma_create_ah(), el objeto HW se filtraría (leak) de lo contrario.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-09-17

Divulgación

2026-09-24

Moderación

aceptado

Artículo

VDB-409526

CPE

listo

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!