
VM Escape for Parallels Desktop <18.1.1
Este repositório contém um exploit para uma vulnerabilidade do Parallels Desktop que recebeu o identificador CVE-2023-27326. Esta vulnerabilidade permite que atacantes locais escalem privilégios em instalações afetadas do Parallels Desktop.
O exploit foi testado na versão 18.0.0 (53049) do Parallels Desktop, e a vulnerabilidade foi corrigida na atualização de segurança 18.1.1 (53328).
A falha específica existe no componente Toolgate. O problema resulta da falta de validação adequada de um caminho fornecido pelo usuário antes de usá-lo em operações de arquivo. Um atacante pode aproveitar esta vulnerabilidade para escalar privilégios e executar código arbitrário no contexto do usuário atual no sistema anfitrião.
Os detalhes completos da vulnerabilidade podem ser encontrados no post do blog correspondente.
A vulnerabilidade foi descoberta e explorada por Alexandre Adamski da Impalabs. O código boilerplate do módulo do kernel foi retirado do exploit do Pwn2Own 2021 da RET2 Systems.