CVE-2026-72399

Linux · Kernel

An out of bounds memory access vulnerability exists in the Linux kernel ENETC driver due to improper validation of XDP frame fragment counts.

Executive summary

A critical out of bounds memory access vulnerability in the Linux kernel ENETC driver could allow an unauthenticated remote attacker to cause system crashes or potentially execute arbitrary code.

Vulnerability

The vulnerability exists in the ENETC network driver, specifically within the handling of XDP frames. An unauthenticated attacker can trigger an out of bounds access to the xdp_redirect_arr array if the number of fragments in an xdp_frame exceeds the defined limit, leading to memory corruption.

Business impact

The CVSS score of 9.8 reflects the high potential for system compromise. Successful exploitation could lead to a complete denial of service through kernel panics or, depending on the memory layout, provide an entry point for remote code execution. Such instability in network infrastructure can cause significant service outages and loss of data integrity for affected systems.

Remediation

Immediate Action: Update your Linux kernel to version 6.1.178, 6.6.145, 6.12.97, 6.18.40, or a later stable release provided by your distribution vendor.

Proactive Monitoring: Monitor system logs for kernel oops or unexpected service restarts related to the network stack.

Compensating Controls: Ensure that network traffic is filtered at the perimeter to block malformed packets that might target the ENETC driver, though this is not a substitute for patching.

Exploitation status

Public Exploit Available: No (unknown)

Analyst recommendation

Given the critical nature of this kernel vulnerability and its potential for remote exploitation, administrators should prioritize patching their Linux environments. Applying the provided kernel updates is the only definitive way to eliminate the risk of out of bounds memory access, which could be leveraged to disrupt critical infrastructure.

More Linux CVEs

Sources