CVE-2019-12577 in Private Internet Access
Sumário
de VulDB • 21/05/2026
Uma vulnerabilidade no cliente VPN Private Internet Access (PIA) da London Trust Media, versão 82, para macOS, pode permitir que um atacante autenticado e local execute código arbitrário com privilégios elevados. O binário do macOS openvpn_launcher.64 está configurado como setuid root. Esse binário cria o arquivo /tmp/pia_upscript.sh ao ser executado. Como a máscara de criação de arquivos (umask) não é redefinida, o valor da umask é herdado do processo chamador. Esse valor pode ser manipulado para fazer com que o binário privilegiado crie arquivos com permissões graváveis por todos (world writable). Um usuário local não privilegiado pode modificar /tmp/pia_upscript.sh durante o processo de conexão para executar código arbitrário como o usuário root.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.