PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-93151 Linux CVE debrief

A memory leak vulnerability exists in the Linux kernel's nvmet-rdma component. When an NVMe target with RDMA transport is removed while I/Os are in flight, responses can be posted but their send completions are never delivered, leading to memory leaks of allocated RDMA read/write contexts and request SGLs. This issue can cause system instability or crashes due to potential memory exhaustion, especially in environments using NVMe over RDMA. The vulnerability allows an attacker to cause memory leaks, emphasizing the need for defenders to prioritize patching and verify the presence of patches to assess exposure in their environments.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-17
Original CVE updated
2026-10-19
Advisory published
2026-09-17
Advisory updated
2026-10-19

Who should care

System administrators and security teams responsible for Linux kernel-based systems, especially those using NVMe over RDMA, should be aware of this vulnerability and prioritize patching to prevent potential memory exhaustion issues.

Why it matters

CVE-2026-93151 is a memory leak vulnerability in the Linux kernel's nvmet-rdma component. Defenders should prioritize patching, especially in environments using NVMe over RDMA, to prevent potential memory exhaustion. The vulnerability allows an attacker to cause memory leaks, leading to system instability or crashes. Verification of patches and assessment of exposure are crucial.

  • Memory leaks can lead to memory exhaustion, potentially causing system instability or crashes.
  • Successful exploitation requires the ability to trigger the teardown of an NVMe target with RDMA transport while I/Os are in flight.
  • Defenders should verify the presence of patches and assess exposure in their environments.
  • Remediation priority is high for environments using NVMe over RDMA.

Technical summary

The vulnerability exists in the Linux kernel's nvmet-rdma component, which is responsible for handling NVMe over RDMA traffic. When an NVMe target with RDMA transport is removed while I/Os are in flight, responses can be posted but their send completions are never delivered, leading to memory leaks of allocated RDMA read/write contexts and request SGLs. The issue is resolved by reclaiming memory of in-flight responses when the queue QP is torn down.

Defensive priority

Defenders should prioritize patching this vulnerability, especially in environments using NVMe over RDMA, to prevent potential memory exhaustion.

Recommended defensive actions

  • Apply patches provided by the Linux kernel maintainers to fix the memory leak vulnerability in nvmet-rdma.
  • Review and update NVMe over RDMA configurations to ensure proper teardown of queue QPs.
  • Monitor system memory usage and investigate potential memory exhaustion issues in environments using NVMe over RDMA.
  • Perform a thorough review of the system for any signs of memory leaks or related issues.
  • Verify that all necessary patches are applied and up-to-date.
  • Conduct regular security audits to identify potential vulnerabilities.
  • Implement compensating controls to mitigate potential risks associated with this vulnerability.

Evidence notes

The vulnerability was introduced in the Linux kernel and affects the nvmet-rdma component. Memory leaks occur when an NVMe target with RDMA transport is removed while I/Os are in flight. The issue is resolved by reclaiming memory of in-flight responses when the queue QP is torn down.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-93151 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-93151

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-93151 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93151

    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/0114dd303b373522dea06053aabae34bdd33a7c4

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/156ec10a8be2c33b0c279d8b2f4fe8e16fa89ef7

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5cc3b21729d45b5af8f79891f9dedb7e6b6dbd08

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/91cfa74f1f3772e8c3662c064a45d8633e00c78e

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/9584b3c30e4ee8ca315bdc12249cc6c47cf1a482

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ca795fc1d8a1a4ab0e6bd1d27c9adb78d4ed1a1c

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/d553a9dc1c45666e76d8d2ac9a4f8ff0cbf53a50

    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.