CVE-2025-38107 in Linuxinfo

Zusammenfassung

von VulDB • 24.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net_sched: ets: Behebung einer Race Condition in ets_qdisc_change()

Gerrard Tai meldete eine Race Condition in ETS, die auftritt, wenn der SFQ-Perturb-Timer zum falschen Zeitpunkt auslöst.

Die Race Condition verläuft wie folgt:

CPU 0 CPU 1 [1]: root sperren
[2]: qdisc_tree_flush_backlog()
[3]: root entsperren
| | [5]: root sperren
| [6]: rehash
| [7]: qdisc_tree_reduce_backlog()
| [4]: qdisc_put()

Dies kann ausgenutzt werden, um einen Underflow der qlen eines übergeordneten Elements zu verursachen.

Das Aufrufen von qdisc_purge_queue() anstelle von qdisc_tree_flush_backlog() sollte die Race Condition beheben, da alle Pakete aus dem qdisc entfernt werden, bevor das Sperre freigegeben wird.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

16.04.2025

Veröffentlichung

03.07.2025

Moderieren

akzeptiert

Eintrag

VDB-314676

CPE

bereit

EPSS

0.00126

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!