FICHE CVE

CVE-2025-37914

Publiée le 2025-05-20 · Dernière modification le 2026-10-15

🇫🇷 EN BREF

Les systèmes Linux utilisant des configurations spécifiques de mise en forme du trafic réseau (plus précisément l'ETS avec des qdiscs enfants netem) sont vulnérables à la corruption de mémoire. Un utilisateur local disposant de privilèges restreints peut exploiter cette faille pour potentiellement faire planter le système ou accéder sans autorisation à des données sensibles. Cette attaque est relativement facile à exécuter une fois que l'attaquant dispose d'un shell local sur la machine, et ne nécessite aucune interaction supplémentaire de la part de l'utilisateur.

CVSS 3.17.8 ÉLEVÉE
Publiée2025-05-20
Dernière modification2026-10-15

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Privilèges requisFaibles
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

In the Linux kernel, the following vulnerability has been resolved: net_sched: ets: Fix double list add in class with netem as child qdisc As described in Gerrard's report [1], there are use cases where a netem child qdisc will make the parent qdisc's enqueue callback reentrant. In the case of ets, there won't be a UAF, but the code will add the same classifier to the list twice, which will cause memory corruption. In addition to checking for qlen being zero, this patch checks whether the class was already added to the active_list (cl_is_active) before doing the addition to cater for the reentrant case. [1] https://lore.kernel.org/netdev/CAHcdcOm+03OD2j6R0=YHKqmy=VgJ8xEOKuP6c7mSgnp-TEJJbw@mail.gmail.com/