CVE-2026-64452
7.1Linux · Kernel
A use-after-free vulnerability in the Linux kernel 6lowpan subsystem can be triggered during an error path in NHC descriptor processing, potentially leading to system instability or code execution.
Executive summary
A use-after-free vulnerability within the Linux kernel 6lowpan component exposes systems to potential memory corruption and instability when processing specific network headers.
Vulnerability
The flaw exists in the lowpan_nhc_do_uncompression function, where a race condition occurs during error handling, causing a use-after-free scenario when accessing NHC descriptors. An attacker with adjacent network access can trigger this condition, requiring specific timing and user interaction to exploit the race window.
Business impact
The vulnerability carries a CVSS score of 7.1, reflecting a high risk due to the potential for memory corruption which may result in a kernel panic or unauthorized code execution. If exploited, an attacker could compromise the integrity and availability of the affected system, leading to service disruption or potential privilege escalation within the kernel space.
Remediation
Immediate Action: Update the Linux kernel to the corrected versions (5.10.261, 5.15.212, 6.1.178, 6.6.145, or later) as provided by your distribution vendor.
Proactive Monitoring: Monitor system logs for kernel-related crashes, specifically looking for KASAN reports or "use-after-free" memory warnings that may indicate exploitation attempts.
Compensating Controls: Restrict network access to the affected kernel subsystem by isolating devices that utilize 6LoWPAN, or implement network-level filtering to minimize exposure to untrusted adjacent devices.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the potential for kernel-level impact, it is imperative that administrators prioritize patching systems utilizing the 6LoWPAN protocol. Verify the kernel version currently in use and apply the relevant security updates provided by the upstream Linux kernel maintainers or your specific distribution vendor to mitigate the risk of memory corruption.