CVE Database›Document archive›CVE-2026-74284

CVE-2026-74284

kernel: net/sched: sch_hfsc: Don't make class passive twice

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · August 15, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's Hierarchical Fair Service Curve (HFSC) queueing discipline (sch_hfsc). When a child qdisc drops its last packets, the update_vf() function can be called twice for the same class, causing it to be marked passive multiple times. This double transition can lead to a parent class being incorrectly removed from the virtual time tree (vttree), even if other active children exist. Consequently, the qdisc can stall, resulting in a denial of service (DoS) where packet processing ceases.

Statement

This flaw is rated as Low severity for Red Hat Enterprise Linux because exploitation requires elevated administrative privileges to configure traffic control hierarchies and results solely in a localized network stall without compromising system integrity or confidentiality. The Hierarchical Fair Service Curve (HFSC) queueing discipline is not configured or utilized by default on standard installations. Consequently, unprivileged remote attackers cannot trigger this condition, and the impact is confined to systems where an administrator has explicitly deployed HFSC with dropping child schedulers.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-821 · Incorrect Synchronization