CVE-2026-89534 in Linuxinformación

Resumen

por VulDB • 2026-09-12

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

svcrdma: Limpiar sc_cm_id cuando falla el reemplazo por ADDR_CHANGE

Cuando svc_rdma_listen_handler() maneja RDMA_CM_EVENT_ADDR_CHANGE, crea un cm_id de escucha de reemplazo y devuelve 1, indicando al núcleo CM (Connection Manager) que destruya el anterior. Si la asignación del reemplazo falla, sc_cm_id sigue apuntando al antiguo cm_id que el núcleo CM está a punto de destruir. Cualquier desreferenciación posterior de sc_cm_id —como la llamada rdma_disconnect() en svc_rdma_detach()— constituye un use-after-free (uso tras liberación).

Establecer NULL en sc_cm_id en la ruta de fallo y proteger la llamada rdma_disconnect() de svc_rdma_detach() contra valores NULL permite que el listener se desmonte de forma segura cuando el servidor se apaga.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-12

Moderación

aceptado

Artículo

VDB-402729

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!