Denial of Service Vulnerability in Linux Kernel's Network Scheduling Component
CVE-2026-63983
What is CVE-2026-63983?
A vulnerability in the Linux kernel's network scheduling feature could lead to a denial of service via unintended packet duplication. When the netem functionality duplicates a packet, it re-enqueues the copied packet at the root qdisc. This can trigger a recursive duplication if another netem is present in the hierarchy, potentially exhausting system memory or stack resources. The initial duplication protection mechanism failed in handling all cases due to shared state across concurrent enqueue paths. A fix has been implemented that uses the skb tc_depth field to track duplicate packets, allowing for safe handling by skipping duplicates when their tc_depth is non-zero, thereby enhancing stability and performance in concurrent environments.
Affected Version(s)
Linux 0afb51e72855971dba83b3c6b70c547c2d1161fd < 1a298a514ce766c6d0c232991a390fec67af81ad
Linux 0afb51e72855971dba83b3c6b70c547c2d1161fd
Linux 0afb51e72855971dba83b3c6b70c547c2d1161fd < 9552b11e3edabc97cfcd9f29103d5afbce7ae183