CVE-2026-64355

9.8

Linux · Kernel

A memory safety vulnerability in the Linux kernel BPF subsystem allows unauthenticated attackers to trigger out-of-bounds access by sending fragmented XDP frames to devmap broadcast targets.

Executive summary

A critical memory corruption vulnerability in the Linux kernel BPF devmap implementation poses a severe risk of system compromise or crashes due to improper handling of fragmented network frames.

Vulnerability

The vulnerability exists in the BPF devmap broadcast redirect mechanism, which fails to correctly handle fragmented native XDP frames. When cloning these frames, the kernel misinterprets uninitialized tail data as metadata, leading to an out-of-bounds memory access during frame return that can be triggered by an unauthenticated attacker.

Business impact

Successful exploitation of this flaw can lead to system instability, denial of service through kernel panics, or potential remote code execution. Given the CVSS score of 9.8, this vulnerability represents a critical risk to infrastructure availability and data integrity, as it allows for exploitation over the network without requiring any user interaction or prior authentication.

Remediation

Immediate Action: Update the Linux kernel to version 5.15.212, 6.1.178, 6.6.145, 6.12.96, or later, as provided by your distribution vendor.

Proactive Monitoring: Monitor system logs for kernel oops or panic messages associated with BPF subsystem failures and inspect network traffic for unusually malformed XDP frames.

Compensating Controls: If patching is not immediately feasible, restrict access to services utilizing native or generic XDP redirection through network segmentation or hardware firewalls to limit exposure to untrusted traffic.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The severity of this vulnerability necessitates immediate attention for any environment utilizing eBPF for high-performance packet processing. Administrators should prioritize testing and deploying the identified kernel patches across all affected production systems to neutralize the risk of memory corruption and potential remote exploitation.

More Linux CVEs

Sources