FICHE CVE

CVE-2026-120831

Publiée le 2026-11-03 · Dernière modification le 2026-11-03

🇫🇷 EN BREF

libslirp est une bibliothèque utilisée par les logiciels de virtualisation, tels que QEMU, pour fournir le réseau TCP/UDP aux machines virtuelles invitées. Une faille dans la fonction `if_output()` survient lorsque la bibliothèque déplace des sessions réseau entre différentes files d'attente de traitement internes. En gérant incorrectement les pointeurs de paquets lors de cette transition, le logiciel corrompt sa propre gestion de la mémoire.

Un attaquant situé à l'intérieur d'une machine virtuelle invitée peut déclencher cette faille en générant des rafales spécifiques de trafic réseau, ce qui provoque le plantage du processus réseau de l'hôte. Cela entraîne une perte totale de la disponibilité réseau pour l'invité concerné. L'attaque ne nécessite aucun privilège spécial ni interaction de l'utilisateur, mais elle doit être lancée depuis l'environnement virtualisé.

CVSS 3.16.5 MOYENNE
Publiée2026-11-03
Dernière modification2026-11-03

DÉTAIL DU VECTEUR CVSS

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

RÉFÉRENCES

Description officielle du NVD (en anglais)

A flaw was found in libslirp in if_output(). When moving a session from the fast queue to the batch queue, the code unlinked and reinserted an arbitrary packet via ifm->m_nextpkt instead of the session queue head, corrupting queue pointers. A guest generating burst traffic could crash the host networking process, causing a denial of service.