Race Condition in Linux Kernel veth Module Affects ARM64 Systems
CVE-2025-68232

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
16 December 2025

What is CVE-2025-68232?

A race condition in the veth module of the Linux kernel can cause the transmission queue (TXQ) to become permanently stalled. This vulnerability is primarily observed on ARM64 systems, such as the Ampere Altra Max. The issue stems from a flawed implementation in the wake-up logic after the queue has been stopped due to a full pointer ring. The incorrect use of the __ptr_ring_empty() API leads to a lost wakeup scenario, where the TXQ remains stopped, halting all network traffic. A recent patch addresses this by revising the logic to ensure correct handling of the queue state and eliminating the race condition.

Affected Version(s)

Linux 9fe31b3f314534e238aa6d0b6fb492134cbcf8be

Linux dc82a33297fc2c58cb0b2b008d728668d45c0f6a < 6c8a8b9257a660e622689e23c8fbad4ba2b561b9

Linux dc82a33297fc2c58cb0b2b008d728668d45c0f6a < 5442a9da69789741bfda39f34ee7f69552bf0c56

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.