CVE-2026-113776
Təsvir
virtualenv izolyasiya olunmuş virtual python mühitləri yaratmaq üçün bir alətdir. 20.26.6 versiyasından 21.14.2 versiyasına qədər ViaTemplateActivator.instantiate_template() funksiyası yer tutucuları bütün aktivləşdirmə şablonu boyunca hər dəfə bir açarla əvəz edir, buna görə də artıq əvəzlənmiş və dırnaq arasıya alınmış mühit yolu və ya prompt daxilindəki __VIRTUAL_NAME__, __VIRTUAL_ENV__ və ya __VIRTUAL_PROMPT__ kimi tetikləyici adlar sonrakı mərhələdə əvəz edilə bilər. Sonrakı dəyərin dırnaq işarələri əvvəlki literalı bağlaya bilər və istifadəçi mühiti bash, fish, xonsh və ya activate_this.py vasitəsilə aktivləşdirərkən qalan yolun icrasına səbəb ola bilər. Fərqli olan csh prompt-göstəricisi tokeni __VIRTUAL_PROMPT_DISPLAY_TCSH__ isə əmr icrasını təmin etmədən generatsiya edilmiş skripti sıradan çıxara bilər. Hücumçu hədəf yoluna və ya --prompt parametrini təsir etirməlidir və müvafiq yer tutucu adı olmayan dəyər bu mexanizmi tetikləmir. Bu problem 21.14.2 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- virtualenv21.14.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| virtualenvPyPI | 20.26.6 ≤ v < 21.14.2 | 21.14.2 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.