Exploits d'évasion connus

Les évasions Parallels Desktop publiées, beaucoup issues de Pwn2Own, se concentrent dans le chemin graphique et 3D, les autres périphériques émulés, et l'intégration Parallels Tools (dossiers partagés, presse-papiers, glisser-déposer). Faire correspondre une version Parallels au composant affecté, via les mises à jour de sécurité Parallels, guide le choix d'une évasion utilisable sur l'hôte macOS.

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

Les évasions guest-to-host de Parallels Desktop, une catégorie Pwn2Own récurrente, se concentrent aux mêmes endroits que les autres hyperviseurs de bureau :

  • Graphiques et 3D : l'analyse de commandes/surfaces des graphiques accélérés, la surface de périphérique la plus productive.
  • Autres périphériques émulés : la gestion des modèles de périphériques réseau, USB et stockage.
  • Intégration Parallels Tools : l'analyse des requêtes des dossiers partagés, du presse-papiers et du glisser-déposer sur les canaux invité-hôte.

Utiliser le modèle#

bash
# fingerprint the Parallels Desktop version (host side) to map to the advisory
# (from the host: Parallels Desktop > About, or prlctl --version)
# from the guest, confirm which surfaces are present/enabled
lspci -nn 2>/dev/null; lsusb 2>/dev/null; lsmod 2>/dev/null | grep -i prl
mount 2>/dev/null | grep -i prl_fs      # shared folders enabled

Identifiez la version de Parallels Desktop, confirmez quels modèles de périphériques et fonctionnalités d'intégration la VM expose (3D active, dossiers partagés, presse-papiers/DnD), et faites-la correspondre à la mise à jour de sécurité Parallels de ce composant. Les évasions sont spécifiques à une version et atterrissent dans un processus hôte Parallels sur macOS, nécessitant généralement une fuite plus la primitive de corruption.

Notes d'exploitation#

  • La configuration décide de la surface : l'accélération 3D et les fonctionnalités d'intégration Tools sont des réglages par VM, donc ce qui est accessible dépend de la définition de la VM.
  • Le chemin graphique/3D et les canaux Tools sont les deux points chauds, reflétant VMware (SVGA + GuestRPC/HGFS) et VirtualBox (3D + HGCM) ; les mécanismes se transposent.
  • Le détail par surface est sur les pages évasion guest-to-host et dossier partagé et presse-papiers ; celle-ci associe les groupes aux composants.

Références#