CVE-2026-74496

7.8

Linux · Kernel

A use after free vulnerability in the Linux kernel fou (foo over UDP) implementation allows local attackers to trigger memory corruption.

Executive summary

A high severity use after free vulnerability in the Linux kernel fou implementation poses a risk of system instability and unauthorized privilege escalation for authenticated local users.

Vulnerability

The vulnerability exists in the fou_create function, where the kernel publishes a struct fou object before it is fully initialized in the per namespace list. An authenticated local attacker can exploit this race condition to trigger a use after free vulnerability.

Business impact

With a CVSS score of 7.8, this vulnerability represents a significant threat to the security and availability of affected systems. Unauthorized escalation of privileges or a kernel panic causing a denial of service could lead to significant operational disruptions and potential data exposure.

Remediation

Immediate Action: Apply the vendor provided kernel update to version 7.1.8 or later to resolve the race condition in the fou module.

Proactive Monitoring: Review audit logs for unusual network configuration activity or kernel oops messages related to the network stack.

Compensating Controls: If patching is not immediately feasible, disable unnecessary network modules or restrict access to administrative interfaces that interact with the FOU subsystem.

Exploitation status

Public Exploit Available: exploit_available (false)

Analyst recommendation

This vulnerability highlights the risks associated with race conditions in kernel networking code. Security administrators should ensure that kernel updates are applied promptly to all production environments to prevent local attackers from exploiting this flaw to compromise system integrity.

More Linux CVEs