CVE-2026-98012
Description
A flaw was found in the Linux kernel's Stochastic Fairness Queueing (SFQ) network packet scheduling subsystem. A local attacker with network administration privileges, including within an unprivileged user namespace, can supply an improperly bounded quantum parameter alongside a crafted packet size table. This can trigger an excessively long execution loop while holding an internal lock, leading to a system lockup and a Denial of Service (DoS).
Statement
A low impact denial of service flaw was found in the Linux kernel's Stochastic Fairness Queueing (SFQ) network packet scheduler (net/sched/sch_sfq.c). The sfq_change() function did not properly clamp the user-controlled quantum parameter, accepting any non-negative value. A local attacker with CAP_NET_ADMIN privileges, which can also be obtained inside an unprivileged user namespace via 'unshare -Urn', can combine a very small quantum value with a crafted packet size table so that qdisc_pkt_len reaches roughly 2 GiB, causing the deficit-refill loop to iterate approximately 2^31 times while holding the qdisc lock. This results in a kernel soft lockup and denial of service of the affected system; confidentiality and integrity are not impacted. Although the CVSS:3.1 base score is 5.5 (Moderate) with vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, Red Hat rated the impact of this flaw as Low because exploitation requires local access with CAP_NET_ADMIN and the consequence is limited to a CPU soft lockup. The vulnerable code is present only in Red Hat Enterprise Linux 9.8.z, 9.9, and 9.10, Red Hat Enterprise Linux 10.2.z, 10.3, and 10.4, Red Hat In-Vehicle OS 2.0.z and 2.1 (kernel and kernel-ivos-qualcomm), and OpenShift Container Platform 4.22, 4.23, 5.0, and 5.1 (RHEL CoreOS 9 kernel); these streams are marked for a deferred fix. Older Red Hat Enterprise Linux 7 and 8 streams, the RHEL 9.2, 9.4, and 9.6.z and RHEL 10.0.z update streams, kernel-rt streams, and OpenShift Container Platform 4.12 through 4.21 are not affected because the vulnerable code is not present in them. Because the fix is deferred to a future update, the residual risk remains a local denial of service by an attacker who holds CAP_NET_ADMIN privileges.
Mitigation
Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.
Common Vulnerability Scoring System (CVSS) Score Details
Info alert:Important note
CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).
The following CVSS metrics and score provided are preliminary and subject to review.
CVSS v3 Score Breakdown
| Red Hat | NVD | cve.org | |
|---|---|---|---|
| Base Score | 5.5 | N/A | N/A |
| Attack Vector | Local | N/A | N/A |
| Attack Complexity | Low | N/A | N/A |
| Privileges Required | Low | N/A | N/A |
| User Interaction | None | N/A | N/A |
| Scope | Unchanged | N/A | N/A |
| Confidentiality | None | N/A | N/A |
| Integrity Impact | None | N/A | N/A |
| Availability Impact | High | N/A | N/A |
Vector
Red Hat: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Frequently Asked Questions
Not sure what something means? Check out our Security Glossary.
Want to get errata notifications? Sign up here.