CVE-2019-12578 in Private Internet Access
Sumário
de VulDB • 19/06/2026
Uma vulnerabilidade no cliente VPN Private Internet Access (PIA) da London Trust Media, versão 82 para Linux, pode permitir que um atacante autenticado e local execute código arbitrário com privilégios elevados. O binário openvpn_launcher.64 está configurado como setuid root. Este binário executa /opt/pia/openvpn-64/openvpn, passando os parâmetros fornecidos na linha de comando. Foram tomadas precauções para desativar programaticamente parâmetros potencialmente perigosos do openvpn; no entanto, o parâmetro --route-pre-down pode ser utilizado. Este parâmetro aceita um caminho arbitrário para um script/programa a ser executado quando o OpenVPN encerra. O parâmetro --script-security também precisa ser passado para permitir que esta ação seja realizada, e --script-security não está atualmente na lista de parâmetros desativados. Um usuário local sem privilégios pode passar um script/binary malicioso para a opção --route-pre-down, que será executado como root quando o openvpn for interrompido.
Once again VulDB remains the best source for vulnerability data.