VirtualBox

VirtualBox est un hyperviseur de type 2 exécutant chaque VM à l'intérieur d'un processus VBoxSVC/VirtualBox sur l'hôte. Les évasions guest-to-host ciblent ses périphériques émulés, l'accélération 3D, l'audio, le réseau et l'USB, ainsi que l'intégration Guest Additions (dossiers partagés et presse-papiers via HGCM). C'est une cible fréquente de recherche et de Pwn2Own, dotée d'une large surface de périphériques.

1 min de lecturemis à jour le 13 oct. 2026florianamette1 contributeur
Demander à votre assistant (MCP)Modifier sur GitHub

VirtualBox est l'hyperviseur de bureau multiplateforme d'Oracle. Chaque VM s'exécute à l'intérieur d'un processus hôte (le frontend VirtualBox/VBoxHeadless avec VBoxSVC), qui émule les périphériques de la VM, de sorte qu'une évasion guest-to-host corrompt ce processus et s'exécute sur l'hôte de l'utilisateur. Sa surface de périphériques est large, accélération 3D, plusieurs modèles audio et réseau, et contrôleurs USB, et les Guest Additions ajoutent les dossiers partagés et le presse-papiers/glisser-déposer via le Host-Guest Communication Manager (HGCM), une surface d'intégration proéminente. VirtualBox est une cible récurrente de recherche et de Pwn2Own précisément en raison de cette étendue.

bash
# from the guest: emulated devices and Guest Additions
lspci -nn; lsusb; lsmod | grep -i vbox
VBoxControl --version 2>/dev/null         # Guest Additions present

Sous-sujets#

Références#