Zero-Copy Tx Batch Parsing Flaw in Linux Kernel
CVE-2026-74558
What is CVE-2026-74558?
A vulnerability in the Linux kernel related to zero-copy Tx batch parsing has been identified. This flaw arises when the Tx consumer encounters an invalid descriptor, causing it to advance past packet fragments that were neither submitted to the driver nor returned to userspace. This situation can result in improper handling of subsequent packets, especially when descriptors consume more resources than expected, leading to potential continuity errors in packet processing. Enhanced measures are necessary to accurately distinguish between valid and invalid descriptors, ensuring complete packets are properly managed while maintaining correctness in resource reclamation and completion ordering.
Affected Version(s)
Linux cf24f5a5feeaae34c1a34d1e04f8ac697290427a
Linux cf24f5a5feeaae34c1a34d1e04f8ac697290427a < 72f2b4516faf55d4dfac2414649d3cffa5fd2c5e
Linux 6.6