Parallels Desktop

Parallels Desktop runs VMs on macOS, with device emulation and integration services in host-side processes. Guest-to-host escapes target its emulated devices and the Parallels Tools integration, shared folders, clipboard, and drag-and-drop over the Parallels guest-host communication channels. It is a recurring Pwn2Own target on the macOS host.

1 മിനിറ്റ് വായന2026 ഒക്ടോ 7-ന് അപ്ഡേറ്റ് ചെയ്തുflorianamette1 സംഭാവകൻ
നിങ്ങളുടെ അസിസ്റ്റന്റിനോട് ചോദിക്കുക (MCP)GitHub-ൽ എഡിറ്റ് ചെയ്യുക

Parallels Desktop is the leading macOS desktop hypervisor, running Windows and Linux VMs with device emulation and integration services hosted in Parallels' own processes (the prl_* family) on the macOS host. A guest-to-host escape corrupts one of those host-side components and runs on macOS. The attack surface is the emulated device set and, prominently, the Parallels Tools integration, shared folders, the shared clipboard, and drag-and-drop, carried over Parallels' guest-host communication channels. Parallels is a recurring Pwn2Own target, with escapes repeatedly found in both the device models and the Tools integration.

bash
# from the guest: emulated devices and Parallels Tools
lspci -nn 2>/dev/null; lsusb 2>/dev/null         # Linux guest
# Parallels Tools present (guest integration drivers/services)
lsmod 2>/dev/null | grep -i prl

Subtopics#

References#