CVE-2026-90073 in Linuxinformation

Résumé

par VulDB • 17/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

net/sched: hhf : limiter (clamp) quantum avant hhf_change() pour éviter un dépassement de capacité (overflow).

hhf_init() définit q->quantum = psched_mtu(qdisc_dev(sch)) sans vérifier les débordements. Un périphérique avec une MTU très élevée (par exemple, un dispositif dummy avec max_mtu == 0 acceptant une MTU de 2147483634) provoque un dépassement de capacité du produit weight * quantum dans le déficit signé lors de hhf_dequeue(), entraînant une boucle infinie.

Limiter q->quantum avant hhf_change() afin que les chemins opt et !opt voient tous deux une valeur quantique cohérente (sane). Sans cette correction, la commande brute "tc qdisc add ... hhf" réussit avec un quantum limité, tandis que "tc qdisc add ... hhf limit 1000" (toute option présente) échoue avec -EINVAL car hhf_change() revalide le défaut non limité (sch_hhf.c:559). La valeur 256 correspond au plancher de fq_codel et constitue un minimum cohérent pour un quantum DRR.

Conditions pour reproduire le bug : un périphérique dont la MTU (plus hard_header_len) provoque un dépassement dans le bit de signe de psched_mtu() (par exemple, un dispositif dummy avec max_mtu == 0 acceptant une MTU de 2147483634). Nécessite CAP_NET_ADMIN dans un espace d'utilisateurs.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406556

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!