Junglewise Threat Intelligence

CVE-2026-64018: Linux Kernel MANA out-of-bounds access in mana_hwc_rx_event_handler

CVE-2026-64018 · Severity: info · CVSS 0 · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Microsoft Azure Network Adapter (MANA) driver. In certain high-security 'Confidential VM' environments, the hardware could potentially modify memory in a way that causes the driver to access data outside of its intended boundaries. This could lead to system instability or unauthorized access to kernel memory.

Technical details

An out-of-bounds array access vulnerability exists in the mana_hwc_rx_event_handler() function within the Microsoft Azure Network Adapter (MANA) driver (drivers/net/ethernet/microsoft/mana/hw_channel.c). The variable rx_req_idx is derived from sge->address in DMA-coherent memory without proper bounds checking. In Confidential Computing environments (such as AMD SEV-SNP or Intel TDX), this memory is shared unencrypted, allowing a malicious or compromised hardware interface to modify Work Queue Entry (WQE) contents. An attacker could manipulate these values to trigger an out-of-bounds access into the reqs[] array. The issue has been resolved by adding a explicit bounds check against num_reqs before indexing the array.

Affected products

  • Linux Linux Kernel 5.13 to 6.18.34

Timeline

  • 2026-07-19: disclosed
  • 2026-07-19: advisory

References

Related threats