PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46144 Linux CVE debrief

A resource leak vulnerability exists in the Linux kernel's RDMA MANA driver. When `mana_ib_create_qp_rss()` encounters an error condition, the `mana_ib_cfg_vport_steering()` configuration is not properly released during the error unwind path. While the normal destroy path cleans up this resource, the failure path omits this cleanup, leading to a resource leak. This affects systems using Microsoft's MANA (Microsoft Azure Network Adapter) RDMA driver for Azure virtual machines. The vulnerability was resolved by ensuring proper cleanup in the error unwind path.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-28
Original CVE updated
2026-06-10
Advisory published
2026-05-28
Advisory updated
2026-06-10

Who should care

Organizations running Linux workloads on Microsoft Azure using MANA RDMA networking, particularly those creating and destroying RDMA queue pairs frequently. Cloud administrators and kernel maintainers responsible for Azure VM fleet security should prioritize this patch to prevent resource exhaustion in long-running RDMA applications.

Technical summary

The RDMA/mana driver in the Linux kernel contains a resource leak in the error unwind path of `mana_ib_create_qp_rss()`. When queue pair creation with RSS (Receive Side Scaling) fails, the `mana_ib_cfg_vport_steering()` configuration allocated during setup is not released. The normal destroy path handles cleanup, but the error path omits this step. This affects Azure virtual machines using Microsoft's MANA RDMA hardware. The fix ensures proper resource cleanup in both success and failure paths. Multiple stable kernel branches have received backports of this fix.

Defensive priority

medium

Recommended defensive actions

  • Apply kernel updates containing the fix for CVE-2026-46144 to systems using the MANA RDMA driver
  • Monitor for kernel updates from your Linux distribution that include the RDMA/mana fix
  • For Azure VMs using MANA RDMA, ensure kernel version includes commit ab64c63b460bbd0521480bf90d5695783f5e66bc or equivalent backport
  • Review system logs for RDMA QP creation failures that may indicate resource exhaustion from this leak
  • Consider restarting RDMA workloads periodically if immediate patching is not possible to mitigate resource accumulation

Evidence notes

The CVE description and kernel commit references confirm this is a resource leak in error handling within the RDMA/mana driver. The fix ensures `mana_ib_cfg_vport_steering()` is properly cleaned up when `mana_ib_create_qp_rss()` fails. Multiple stable kernel branches received backports of this fix.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46144 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-46144 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/190e570cc0fc7f57eacf80d2b854ba54b4dfad6b

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/30e8a2f33815d8f51b8f8b829c07af16c671cc27

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6aaa978c6b6218cfac15fe1dab17c76fe229ce3f

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/726af85ea4af750b2f75095e24e3cd99797344cb

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

  • Source reference

    Unverified legacy reference

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

    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.