CVE-2019-12577 in Private Internet Access
Сводка
по VulDB • 21.05.2026
Уязвимость в клиенте VPN London Trust Media Private Internet Access (PIA) v82 для macOS может позволить аутентифицированному локальному злоумышленнику выполнять произвольный код с повышенными привилегиями. Бинарный файл macOS openvpn_launcher.64 имеет установленный бит setuid root. При выполнении этот бинарный файл создает файл /tmp/pia_upscript.sh. Поскольку маска создания файлов (umask) не сбрасывается, значение umask наследуется от вызывающего процесса. Это значение может быть изменено для того, чтобы привилегированный бинарный файл создавал файлы с правами записи для всех пользователей (world writable). Локальный непривилегированный пользователь может изменить файл /tmp/pia_upscript.sh в процессе подключения для выполнения произвольного кода от имени пользователя root.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.