PatchSiren cyber security CVE debrief
CVE-2026-89535 Linux kernel CVE debrief
A vulnerability in the Linux kernel's svcrdma has been resolved. The issue arises from the order of operations in svc_rdma_free(), where rpcrdma_rn_unregister() is called after rdma_destroy_id(). This can lead to a use-after-free vulnerability if a concurrent ib_unregister_device walk dispatches svc_rdma_xprt_done() against the now-freed sc_cm_id. The vulnerability was addressed by reordering rpcrdma_rn_unregister() before rdma_destroy_id() to ensure the transport's notification entry is removed from the xarray before the cm_id it references is destroyed.
- Vendor
- Linux kernel
- Product
- Linux kernel
- CVSS
- HIGH 8.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Linux kernel administrators and security teams should assess exposure and prioritize verification of affected systems based on their specific kernel versions and configurations. They should also monitor system logs for signs of exploitation and prioritize patching or updating affected systems.
Why it matters
A vulnerability in the Linux kernel's svcrdma has been resolved, and Linux kernel administrators should assess exposure and prioritize verification of affected systems.
- Verification of Linux kernel versions and configurations for potential exposure
- Monitoring system logs for signs of exploitation
- Prioritization of patching or updating affected systems
Technical summary
The vulnerability is caused by the order of operations in svc_rdma_free(), where rpcrdma_rn_unregister() is called after rdma_destroy_id(). This can lead to a use-after-free vulnerability if a concurrent ib_unregister_device walk dispatches svc_rdma_xprt_done() against the now-freed sc_cm_id. The fix involves reordering these operations to prevent such vulnerabilities. Linux kernel administrators should assess exposure and prioritize verification of affected systems based on their specific kernel versions and configurations.
Defensive priority
Linux kernel administrators should assess exposure and prioritize verification of affected systems.
Recommended defensive actions
- Review Linux kernel versions and configurations for potential exposure
- Verify system logs for signs of exploitation
- Apply patches or updates as available
- Monitor system logs for signs of exploitation
- Prioritize patching or updating affected systems
- Review compensating controls for exposed systems
- Track exceptions and retest remediated assets
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but the scope of affected systems and versions is not explicitly stated. Linux kernel administrators should verify the presence of the patch and assess exposure based on their specific kernel versions and configurations. The vulnerability details indicate that the fix involves reordering operations in svc_rdma_free() to prevent use-after-free vulnerabilities.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89535 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89535
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89535 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89535
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4488e912973773d64368828acf3b8e39d93650ae
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9f2f5d0999364c7070306cd422d8babc2621070d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/cfca6eb3345ba4a23cf9a1153ad09bf19faabfc9
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.