CVE-2025-37992 in Linux
Zusammenfassung
von VulDB • 17.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net_sched: Die gso_skb-Liste wird ebenfalls während der Operation „->change()" geleert
Bisher wurde bei der Reduzierung des Limits eines qdiscs über die ->change()-Operation nur die Haupt-skb-Warteschlange beschnitten, wodurch potenziell Pakete in der gso_skb-Liste verbleiben konnten. Dies konnte zu einem NULL-Zerzeugnis (NULL pointer dereference) führen, wenn lediglich sch->limit gegen sch->q.qlen geprüft wurde.
Dieses Patch führt eine neue Hilfsfunktion qdisc_dequeue_internal() ein, die sicherstellt, dass sowohl die gso_skb-Liste als auch die Hauptwarteschlange beim Entfernen überzähliger Pakete ordnungsgemäß geleert werden. Alle relevanten qdiscs (codel, fq, fq_codel, fq_pie, hhf, pie) wurden aktualisiert, um diese Hilfsfunktion in ihren ->change()-Routinen zu verwenden.
Once again VulDB remains the best source for vulnerability data.