CVE-2026-45579
Təsvir
DIRAC paylanmış hesablamalar üçün proqram təminatı freymvorkudur (interware). 8.0.79, 9.0.22 və 9.1.10 versiyalarından əvvəl RequestManagementSystem/Service/ReqManagerHandler.py faylının export_getRequestCountersWeb funksiyası autentifikasiya olunmuş çağırıcı tərəfindən idarə edilən groupingAttribute parametrini RequestManagementSystem/DB/RequestDB.py faylının getRequestCountersWeb funksiyasına ötürür. Tanınmayan dəyər Request obyekti üzrə həll edilir və Python kodu kimi qiymətləndirilir ki, bu da xüsusi hazırlanmış dunder atribut ifadəsinin əməliyyat sistemi funksiyalarına çatmasına və DIRAC xidmətlərini işlədən hesab altında əmrlərin icrasına şərait yaradır. Uğurlu istismar dirac.cfg faylını, verilənlər bazasının şifrələrini, saxlanılan proksiləri və tokenləri ifşa edə bilər, DIRAC sistemini tamamilə kompromisə uğrada bilər və yerli loq sübutlarının dəyişdirilməsinə imkan verə bilər. Bu problem 8.0.79, 9.0.22 və 9.1.10 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- dirac8.0.79, 9.0.22, 9.1.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| diracPyPI | 6 ≤ v < 8.0.79, 8.1.0a1 ≤ v < 9.0.22, 9.1.0 ≤ v < 9.1.10 | 8.0.79, 9.0.22, 9.1.10 |
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.