CVE-2026-81716
Təsvir
openssl_encrypt (pip: openssl-encrypt) 1.4.9 versiyasından əvvəlki versiyalarda PluginSandbox._is_safe_path funksiyasında yol keçidi (path traversal) boşluğu mövcuddur ki, bu da sadə sətir prefiksi uyğunlaşdırmasından istifadə edərək fayllara girişə icazə verir. READ_FILES icazəsi olmayan qumcuya (sandbox) alınmış bir plagin, yalnız ad prefiksini paylaşan digər plaginin kataloqunu oxuya və ya ora yaza bilər (məsələn, .../plugins/foobar icazə verilmiş .../plugins/foo ilə uyğunlaşır), bu isə eyni istifadəçi daxilində hər bir plagin üçün təmin edilən izolyasiyanı pozur. Problem, hər bir icazəli kataloqun dəqiq şəkildə və ya sonda yol ayırıcısı ilə uyğunlaşdırılması ilə aradan qaldırılmışdır.
Necə düzəltmək olar
- jahlives openssl_encrypt1.4.9 və ya daha yeni versiya
- openssl-encrypt1.4.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| jahlives openssl_encrypt | v < 1.4.9 | 1.4.9 |
| openssl-encryptPyPI | v < 1.4.9 | 1.4.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.