CVE-2026-89534

CVE-2026-89534

High · published September 12, 2026

CVSS v3.1
8.8
EPSS
0%
Percentile
14.1
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails

When svc_rdma_listen_handler() handles RDMA_CM_EVENT_ADDR_CHANGE,

it creates a replacement listener cm_id and returns 1, telling

the CM core to destroy the old one. If the replacement allocation

fails, sc_cm_id still points at the old cm_id that the CM core is

about to destroy. Any subsequent dereference of sc_cm_id --

such as svc_rdma_detach()'s rdma_disconnect() call -- is a

use-after-free.

NULL sc_cm_id on the failure path and guard svc_rdma_detach()'s

rdma_disconnect() call against NULL so that the listener can

be torn down safely when the server shuts down.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00239 · 14.1th percentile
Published
2026-09-12T00:19Z
References (4)
EPSS history
Timeline
  • 13 SEP 03:23Z
    EPSS moved — → 0%
    epss
  • 11 SEP 19:44Z
    svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails
    cvelistv5