CVE Catalog

CVE-2026-93108

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, IPoIB reclamation completions can be signaled from inside an RCU callback. Teardown can wake before the callback returns and unload ib_ipoib while its code is still executing. Client registration failure can also remove already-added devices and queue callbacks; the fix waits after client and workqueue teardown.

Risk Assessment

Unloading a module while its code is executing leads to use-after-free, potentially causing kernel crashes or privilege escalation.

Recommendation

Update the Linux kernel to a version containing the fix. Avoid unloading the ib_ipoib module during active network traffic.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: RDMA/ipoib: Drain RCU callbacks during module teardown IPoIB reclamation completions can be signaled from inside an RCU callback. Teardown can wake before the callback returns and unload ib_ipoib while its code is still executing. Client registration failure can also remove already-added devices and queue callbacks. Wait after client and workqueue teardown.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS