Linux Kernel Vulnerability in AF_PACKET Leading to Zero-Byte Data Transmission Issues
CVE-2026-80742

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
3 September 2026

What is CVE-2026-80742?

A vulnerability was identified in the Linux kernel's AF_PACKET implementation, which allows for the transmission of zero-byte packets through the TPACKET ring buffer. When these packets, characterized by having a length of zero, are sent on devices that do not support hard headers, it could lead to warnings and unintended behavior during the packet transmission process. Specifically, the function tpacket_fill_skb() erroneously populates a socket buffer with a length of zero, subsequently leading to assertions in __dev_queue_xmit(). To mitigate this issue, a return error code of -EINVAL has been introduced to ensure that zero-length packets are rejected in tpacket_snd(), enhancing the robustness of packet handling and preventing potential exploitation.

Affected Version(s)

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 80a702964467b998d254f16cc61c2c9a20540c9d

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 7521e691c7c4f2231634c95053281ac888d1f452

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.