CVE-2026-113721
Təsvir
virtualenv təcrid olunmuş virtual python mühitləri yaratmaq üçün bir alətdir. 21.14.9 versiyasından əvvəl, ViaTemplateActivator._generate() mövcud çıxışı yalnız Path.exists() doğru olduqda silir ki, bu da asılı simvolik keçirin (dangling symlink) qalmasına və yaradılmış aktivləşdirmə məzmununu yönləndirməsinə şərait yaradır, eyni zamanda PyEnvCfg.write() Mövcud simvolik və ya sərt keçiri öncədən əvəzləmədən pyvenv.cfg faylını açır. Buna görə də, təyinat yerində son girişləri hazırlayan digər lokal hesab, mühitin yaradılması zamanı məhdudlaşdırılmış virtualenv tərəfindən yaradılan məzmunla və çağırıcı istifadəçinin icazələri ilə sorğu edilən ağacın kənarında faylların yaradılmasına və ya üzərinə yazılmasına səbəb ola bilər. Yaradılma prosesi zamanı təyinat yerinin valideyn qovluğu mühit sahibinin nəzarətində qalmalıdır; paralel valideyn kataloqunun əvəzlənməsi ayrı bir məsələdir. Bu problem 21.14.9 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- virtualenv21.14.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| virtualenvPyPI | v < 21.14.9 | 21.14.9 |
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.