Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
cybernieuws.nl Cybersecurity en informatiebeveiling nieuws alerts live · 1 min 167 bronnen 2 kritiek 3 vandaag
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-115586

NONE Gepubliceerd: CWE-78

Beschrijving NL

virtualenv is een hulpmiddel voor het creëren van geïsoleerde virtuele python-omgevingen. Van 21.14.9 tot 21.14.13 kan het bash bin/activate-script een door aanvallers gecontroleerde --prompt-waarde naar PS1 kopiëren zonder te ontsnappen aan dollartekens of backticks wanneer zowel promptvars als POSIX-modus zijn uitgeschakeld tijdens activering. Door promptvars opnieuw in te schakelen, set -o posix uit te voeren of een interactieve bash-omgeving te starten die de geëxporteerde PS1 overneemt, kan de opdrachtvervanging in de opgeslagen waarde VIRTUAL_ENV_PROMPT worden uitgebreid en kunnen opdrachten worden uitgevoerd als de gebruiker die de omgeving activeert. Dit probleem is opgelost in versie 21.14.13.

Origineel (Engels) tonen

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation. Re-enabling promptvars, running set -o posix, or starting an interactive child bash that inherits the exported PS1 can then expand command substitution in the stored VIRTUAL_ENV_PROMPT value and execute commands as the user who activates the environment. This issue is fixed in version 21.14.13.

References