CVE-2026-106439
Təsvir
Hydra mürəkkəb tətbiqləri səmərəli şəkildə konfiqurasiya etmək üçün nəzərdə tutulmuş bir freymvorkdur. Versiya 1.3.4-dən 1.3.7-yə və 1.4.0.dev10-a qədər olan versiyalarda Hydra köhnə instantiate hədəf blok siyahılarını və əlaqəli execution-policy kolleksiyalarını dəyişdirilə bilən modul səviyyəli vəziyyətdə saxlayır. Çox sayda qardaş hədəf girişlərini idarə edən hücumçu instantiate() vasitəsilə hydra._internal.target_policy.UNCONTROLLED_EXECUTION_TARGETS.discard funksiyasını çağıra, qadağan edilmiş hədəfi silə və daha sonra həmin hədəfi işə sala bilər, çünki qardaş düyünlər eyni dəyişdirilmiş siyasətə qarşı daxiletmə sırasına uyğun olaraq emal edilir. Bu dəyişiklik prosesin qlobal vəziyyətində qalır və tətbiqin imtiyazları ilə kodun icrasını təmin edə bilər, lakin etibarlı Python kodu tərəfindən təmin edilən dar icra ağ siyahısı bildirilmiş birbaşa mutasiya yolu ilə keçilmir. Bu problem 1.3.7 və 1.4.0.dev10 versiyalarında düzəldilib.
Necə düzəltmək olar
- hydra-core1.3.7, 1.4.0.dev10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| hydra-corePyPI | 1.3.4 ≤ v < 1.3.7, 1.4.0.dev4 ≤ v < 1.4.0.dev10 | 1.3.7, 1.4.0.dev10 |
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.