
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-68232 is a race condition vulnerability in the Linux kernel's veth (virtual Ethernet) driver that can cause a transmit queue (TXQ) to become permanently stalled. The flaw was introduced by commit dc82a33297fc ("veth: apply qdisc backpressure on full ptr_ring to reduce TX drops") and was observed in production on ARM64 systems (Ampere Altra Max). It was published on December 16, 2025, and affects the Linux kernel across multiple stable branches. Feedly estimates the severity as Medium, with an EPSS score of 0.000170 (Feedly).
The root cause is a race condition (CWE-362) in veth_xmit() arising from incorrect use of the __ptr_ring_empty() API on the producer side. When the producer observes a full ptr_ring and calls netif_tx_stop_queue(), it subsequently checks __ptr_ring_empty() to conditionally re-wake the queue if the consumer has emptied it. However, __ptr_ring_empty() relies on ptr_ring->consumer_head and is only reliable when called from the consumer side; using it from the producer side is inherently racy, leading to a "lost wakeup" scenario where the TXQ remains in QUEUE_STATE_DRV_XOFF indefinitely and traffic halts. The fix removes the racy conditional wake-up logic and its memory barrier, replacing it with an unconditional flush of the peer after stopping the queue, mirroring the more robust logic from an earlier version (V4) of the original patchset (Feedly).
Successful triggering of this race condition results in a permanently stalled virtual Ethernet transmit queue, causing a complete loss of network traffic on the affected veth interface. This is a denial-of-service condition affecting availability; there is no known confidentiality or integrity impact. Environments relying on veth pairs — such as container networking (Docker, Kubernetes) and virtual machine networking — are particularly at risk, as a stalled TXQ can disrupt all network communication for affected workloads without any automatic recovery (Feedly).
The fix is included in upstream Linux kernel stable patches referenced by commits 6c8a8b9257a6, 5442a9da6978, and dd419a3f2ebc on kernel.org. Ubuntu has issued multiple security notices addressing this CVE: USN-8094-1, USN-8094-2, USN-8094-3, USN-8094-4, USN-8094-5, and USN-8152-1. Users should update to a patched kernel version provided by their Linux distribution as soon as possible. As a temporary workaround, avoiding workloads that generate sustained high-throughput traffic on veth interfaces under multi-CPU contention may reduce the likelihood of triggering the race, but upgrading is the only definitive fix (Ubuntu USN-8094-1, Ubuntu USN-8152-1).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."