CVE-2026-98010 in Linuxinformation

Résumé

par VulDB • 25/09/2026

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

net/sched : drr : limiter (clamp) la valeur de quantum dans change_class

drr_change_class() rejette une valeur explicite de quantum==0 mais bascule vers psched_mtu() sans aucune borne inférieure. Avec un tableau de tailles crafted, qdisc_pkt_len atteint ~2 GiB ; ainsi, une valeur de quantum=1 (ou une valeur nulle pour psched_mtu sur un périphérique dépourvu d'en-tête) provoque une boucle infinie dans la section deficit-refill sous le verrou du qdisc.

Ajout de clamp_t(u32, quantum, 256, 1<<20) après le rejet des zéros explicites et sur le chemin de repli (fallback path). Le rejet des valeurs nulles explicites est conservé.

Conditions pour reproduire le bug : CONFIG_NET_SCH_DRR=y. Nécessite CAP_NET_ADMIN (unshare -Urn suffit pour limiter cela au namespace local).

tc qdisc add dev dummy0 root drr tc class add dev dummy0 parent 1: classid 1:1 drr quantum 1

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

25/09/2026

Modérer

accepté

Entrée

VDB-410290

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!