CVE-2026-61667
Açıklama
DIRAC, dağıtık hesaplama için bir yazılım çerçevesi olan bir ara yazılımdır. 8.0.79, 9.0.22 ve 9.1.10 versiyonlarından öncekilerde, DataManagementSystem/Service/FileCatalogHandler.py checkDataset fonksiyonu, kimliği doğrulanmış çağırıcı tarafından kontrol edilen datasets değerini DatasetManager.py __checkDataset fonksiyonuna iletir; burada datasetName, parametreleştirme yapılmadan bir FC_MetaDatasets SQL sorgusuna eklenir. Enjekte edilen sorgu, Python eval fonksiyonuna aktarılan ve DIRAC servislerini çalıştıran hesap adına komut yürütülmesine izin veren döndürülmüş MetaQuery değerini kontrol edebilir. Başarılı bir istismar; dirac.cfg dosyasını, veritabanı parolalarını, saklanan proxy'leri ve token'ları ifşa edebilir, DIRAC sistemini tamamen ele geçirebilir ve yerel günlük kanıtlarının değiştirilmesine olanak tanıyabilir. Bu sorun 8.0.79, 9.0.22 ve 9.1.10 versiyonlarında düzeltilmiştir.
Nasıl düzeltilir
- dirac8.0.79, 9.0.22, 9.1.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.