← All stories
● Covered by 1 source · 1 reportHigh impact1 negative

Linux Kernel Open vSwitch Flaw Allows Local Root Privilege Escalation

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Memory corruption flaw CVE-2026-64531 (OVSwrap) found in Linux kernel's Open vSwitch datapath.
  • Allows local users to gain root privileges on affected Linux distributions.
  • Public exploit available with records for approximately 800 kernel builds.
  • Upstream fixes released in Linux kernel versions 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, and 7.1.5.

Vulnerability Details

A memory corruption vulnerability, tracked as CVE-2026-64531 and codenamed OVSwrap, has been discovered in the Linux kernel's Open vSwitch datapath. This flaw enables ordinary local users to achieve root privileges on a wide range of default-configured Linux distributions. The vulnerability was publicly disclosed by security researcher Asim Manizada on July 28, 2026.

Exploitation Mechanism

The bug resides in the kernel datapath, not the userspace ovs-vswitchd daemon. An attacker does not require an existing OVS bridge, a running ovs-vswitchd, or host-level CAP_NET_ADMIN. On affected systems with the OVS kernel datapath and enabled unprivileged user namespaces, a user can create private user and network namespaces, gain CAP_NET_ADMIN within that namespace, and access the vulnerable flow-installation path. Even if the openvswitch module is not loaded, resolving its Generic Netlink family name can load it automatically, meaning an empty lsmod output does not guarantee safety.

Root Cause and History

The vulnerability stems from an unsafe assignment in Open vSwitch, where generated flow actions are stored as Netlink attributes with a 16-bit nla_len field, capping single nested attributes at 65,535 bytes. This unsafe assignment existed for 13 years, but a 32 KiB cap on the total generated action stream previously prevented the issue. A March 2025 change removed this cap to address unpredictable failures, including in large OpenStack deployments, inadvertently exposing the older truncation bug. The review for this enabling commit focused on reliability and user-facing failures, overlooking the security implications of removing the safeguard.

Patch Availability and Mitigation

Upstream fixes were shipped in stable kernel trees on July 24. The first patched upstream releases include Linux 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, and 7.1.5. End-of-life kernel series (6.13 through 6.17, 6.19, and 7.0) will not receive upstream stable fixes. Users should consult their distribution's vendor tracker for specific kernel updates, as distribution kernels often include backports and downstream changes. If a patched vendor kernel is not yet available and Open vSwitch is not required, users can block future module loads or, if the module is already resident, unload it or reboot.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

A memory corruption vulnerability, CVE-2026-64531 (OVSwrap), in the Linux kernel's Open vSwitch datapath allows local users to gain root privileges on default-configured distributions. This flaw affects systems where the OVS kernel datapath is available and unprivileged user namespaces are enabled, with a public exploit already existing.