CVE-2026-23454
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23454 is a use-after-free vulnerability in the Linux kernel's MANA (Microsoft Azure Network Adapter) driver, specifically in the mana_hwc_destroy_channel() function. The flaw arises from an incorrect teardown ordering where hwc->caller_ctx is freed before the Completion Queue (CQ) and Event Queue (EQ) are destroyed, enabling in-flight interrupt handlers to dereference freed memory. Affected kernel versions span from 5.13 through 6.19.x and 7.0 release candidates. It was published on April 3, 2026, and carries a CVSS v3.1 base score of 7.0 (High) (GitHub Advisory, Feedly).

Technical details

The root cause is classified as CWE-416 (Use After Free). In mana_hwc_destroy_channel(), kfree(hwc->caller_ctx) is called before mana_hwc_destroy_cq(), which is responsible for IRQ synchronization via mana_gd_destroy_eq()mana_gd_deregister_irq(). Because mana_smc_teardown_hwc() signals the hardware to stop but does not synchronize against IRQ handlers already executing on other CPUs, a concurrent mana_hwc_rx_event_handler() can dereference the freed caller_ctx (and rxq->msg_buf) inside mana_hwc_handle_resp(). The fix reorders teardown to reverse-of-creation order — destroying TX/RX work queues and CQ/EQ before freeing hwc->caller_ctx — ensuring all in-flight interrupt handlers complete before their accessed memory is released (GitHub Advisory).

Impact

Successful exploitation can cause a NULL pointer dereference or use-after-free condition that crashes the kernel, resulting in a denial of service. In more severe scenarios, memory corruption from the race condition could potentially be leveraged for privilege escalation, with high confidentiality, integrity, and availability impact as reflected in the CVSS score. The vulnerability is limited to local access on systems using the MANA network adapter (primarily Microsoft Azure virtual machines running affected Linux kernel versions) (Feedly, GitHub Advisory).

Mitigation and workarounds

Apply the appropriate kernel update for your version branch:

  • 5.13.x–5.15.x: Update to 5.15.203 or later
  • 5.16.x–6.1.x: Update to 6.1.167 or later
  • 6.2.x–6.6.x: Update to 6.6.130 or later
  • 6.7.x–6.12.x: Update to 6.12.78 or later
  • 6.13.x–6.18.x: Update to 6.18.20 or later
  • 6.19.x: Update to 6.19.10 or later
  • 7.0-rc1 through rc4: Update to 7.0-rc5 or later

Distribution-specific updates are available from Ubuntu (USN-8310-1), SUSE (SUSE-SU-2026:2217-1, SUSE-SU-2026:2238-1), and openSUSE. No configuration-based workaround is available; patching is the only remediation (GitHub Advisory, Ubuntu Advisory, SUSE Advisory).

Community reactions

The vulnerability was announced via the Linux kernel CVE mailing list and subsequently tracked by major Linux distribution security teams. Ubuntu issued security notice USN-8310-1, SUSE released two security updates (SUSE-SU-2026:2217-1 and SUSE-SU-2238-1), and openSUSE published a corresponding advisory. The Yocto Project security mailing list also circulated multiple notifications. No notable independent researcher commentary or significant social media discussion has been observed beyond standard distribution patch tracking (Ubuntu Advisory, SUSE Advisory).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management