Description
In the Linux kernel, the following vulnerability has been resolved:

net/sched: fq_pie: clamp quantum in change path

fq_pie_change() accepts any quantum value from userspace, including 1.
With a crafted size table qdisc_pkt_len reaches ~2 GiB, so quantum=1
makes the deficit-refill loop spin ~2^31 times under the qdisc lock
(a soft lockup / denial of service).

Add max(256U, ...) matching fq_codel_change().

Conditions to recreate the bug:
CONFIG_NET_SCH_FQ_PIE=y. Requires CAP_NET_ADMIN (namespace-local via
unshare -Urn suffices).

tc qdisc add dev dummy0 root fq_pie
tc qdisc change dev dummy0 root fq_pie quantum 1 stab data 32768 size_log 15 cell_log 0
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

The Linux kernel scheduler component net/sched includes an FQ PIE qdisc. The function fq_pie_change accepts any quantum value from userspace, even the minimum value of one. When a quantum of one is used in conjunction with a size table that results in a qdisc packet length near two gigabytes, the deficit‑refill loop performs roughly two to the thirty‑first iterations while holding the qdisc lock. The loop thus spins for an extended period, causing a soft lockup that effectively denies service to all processes on the affected system.

Affected Systems

The flaw affects Linux kernel builds where the FQ PIE qdisc is enabled (CONFIG_NET_SCH_FQ_PIE=y). Any kernel version that exposes this qdisc is vulnerable until the patch that clamps the quantum to a minimum value is applied. Systems with a user that holds CAP_NET_ADMIN privileges, such as local administrators or compromised accounts, can trigger the issue by using the tc command to set the quantum to one with an oversized size table.

Risk and Exploitability

EPSS data indicate a very low probability of exploitation, with a score of < 1%. The immediate risk is limited to hosts where an attacker can gain CAP_NET_ADMIN privileges, typically local privileged users or compromised accounts. The denial‑of‑service effect is complete for the host, putting the kernel into a soft lockup that requires a reboot or removal of the qdisc to recover. Because the vulnerability is not listed in the CISA KEV catalog, there are no publicly reported exploitation campaigns, but the potential impact warrants timely patching. The CVSS score is 5.5, indicating moderate severity.

Generated by OpenCVE AI on September 30, 2026 at 14:18 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version where the quantum clamp is implemented.
  • If FQ PIE is not required, disable or remove the qdisc from the system configuration.
  • Restrict CAP_NET_ADMIN privileges or limit use of tc commands to trusted users.

Generated by OpenCVE AI on September 30, 2026 at 14:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Sat, 03 Oct 2026 11:15:00 +0000


Wed, 30 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-606
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400

Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net/sched: fq_pie: clamp quantum in change path fq_pie_change() accepts any quantum value from userspace, including 1. With a crafted size table qdisc_pkt_len reaches ~2 GiB, so quantum=1 makes the deficit-refill loop spin ~2^31 times under the qdisc lock (a soft lockup / denial of service). Add max(256U, ...) matching fq_codel_change(). Conditions to recreate the bug: CONFIG_NET_SCH_FQ_PIE=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root fq_pie tc qdisc change dev dummy0 root fq_pie quantum 1 stab data 32768 size_log 15 cell_log 0
Title net/sched: fq_pie: clamp quantum in change path
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:12:18.653Z

Reserved: 2026-09-25T10:19:56.069Z

Link: CVE-2026-98013

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:29.660

Modified: 2026-10-19T10:17:54.357

Link: CVE-2026-98013

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-98013 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T14:30:18Z

Weaknesses
  • CWE-606

    Unchecked Input for Loop Condition