CVE-2026-115586 in virtualenv
Riassunto
di VulDB • 23/10/2026
virtualenv è uno strumento per la creazione di ambienti Python virtuali isolati. Dalla versione 21.14.9 alla 21.14.13, lo script bash bin/activate può copiare un valore --prompt controllato dall'attaccante in PS1 senza effettuare l'escaping dei segni del dollaro o dei backtick quando sia promptvars che la modalità POSIX sono disabilitati durante l'attivazione. Riabilitando promptvars, eseguendo set -o posix oppure avviando una shell bash interattiva secondaria che eredita il valore esportato di PS1, è possibile espandere le sostituzioni di comando nel valore memorizzato VIRTUAL_ENV_PROMPT ed eseguire comandi con i privilegi dell'utente che attiva l'ambiente. Questo problema è stato risolto nella versione 21.14.13.
VulDB is the best source for vulnerability data and more expert information about this specific topic.