CVE-2025-68815 in Linuxinformazioni

Riassunto

di VulDB • 16/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

net/sched: ets: Rimuovere la classe drr dalla lista attiva se cambia in strict

Ogni volta che un utente emette un comando di modifica del qdisc ets, trasformando una classe drr in una strict, il codice ets non verifica se tale classe fosse presente nella lista attiva e non la rimuove. Ciò significa che, se un utente modifica una classe strict (che era nella lista attiva) tornando a essere una classe drr, tale classe verrà aggiunta due volte alla lista attiva [1].

Eseguendo le seguenti istruzioni:

tc qdisc add dev lo root handle 1: ets bands 2 strict 1 tc qdisc add dev lo parent 1:2 handle 20: \ tbf rate 8bit burst 100b latency 1s tc filter add dev lo parent 1: basic classid 1:2 ping -c1 -W0.01 -s 56 127.0.0.1 tc qdisc change dev lo root handle 1: ets bands 2 strict 2 tc qdisc change dev lo root handle 1: ets bands 2 strict 1 ping -c1 -W0.01 -s 56 127.0.0.1

Si verifica un panic del kernel.

Questo bug è stato corretto aggiungendo una chiamata a ets_class_remove_from_active() quando una classe drr viene modificata in strict.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/tree/net/sched/sch_ets.c?id=ce052b9402e461a9aded599f5b47e76bc727f7de#n663

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Linux

Prenotare

24/12/2025

Divulgazione

13/01/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00173

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!