Network Scheduling Vulnerability in Linux Kernel Affecting DualPI2 Functionality
CVE-2026-64207
What is CVE-2026-64207?
In the Linux Kernel, a vulnerability related to the DualPI2 functionality has been identified, wherein GSO backlog accounting fails to accurately manage packet queuing. When DualPI2 disassembles a GSO SKB into multiple segments, it erroneously signals extra packets to its parent queue. This mismanagement leads to a discrepancy where the parent wrongly increments its queue length (qlen), resulting in a scenario where QFQ (a queueing discipline) still has a non-zero qlen despite no active classes being present. This can cause a NULL pointer dereference in the kernel as qfq_choose_next_agg() returns NULL, posing potential stability risks. A fix has been applied to ensure correct accounting and to propagate only the successfully queued segments.
Affected Version(s)
Linux 8f9516daedd67097a0c6e463fcb7a42b5ee9d477
Linux 8f9516daedd67097a0c6e463fcb7a42b5ee9d477 < 806586e33891066487db1f002be3d455cda6b516
Linux 8f9516daedd67097a0c6e463fcb7a42b5ee9d477 < 05ed733b65ab977dd931e7f7ac0f62fdb81205c2