PatchSiren

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.