CVE-2024-35189

Orta

Təsvir

Fides açıq mənbəli məhrumiyyət mühəndisliyi platformasıdır. Fides veb serverində `ConnectionConfiguration` qeydlərini və onlarla əlaqəli olan və həssas məlumatlar (məsələn, şifrələr, gizli açarlar və s.) ehtiva edə bilən `secrets` sahələrini əldə edən bir sıra son nöqtələr (endpoints) mövcuddur. Bu `secrets` məlumatları saxlanma zamanı şifrlənmiş şəkildə (tətbiqin verilənlər bazasında) saxlanılır və müvafiq son nöqtələrin bu həssas məlumatları API klientlərinə açıq mətn formatında təqdim etməsi nəzərdə tutulmayıb, çünki bu, təhlükəsizlik riskləri yarada bilər. Fides tərtibatçılarının istifadəsinə, konkret sirr sahəsinin API vasitəsilə üzə çıxarılmamalı olduğunu bildirmək üçün `True` olaraq qeyd edə biləcəkləri Pydantic sahə atributu (`sensitive`) mövcuddur. Tətbiqdə `sensitive` annotasiyalarından istifadə edərək həssas sahələri `"**********"` yer tutucu dəyəri ilə maskalayan daxili funksiya var. Bu zəiflik həmin funksiyadakı bir xətadan qaynaqlanır ki, bu da `secrets` obyektinin kök səviyyəsindən aşağıda *iç-içə* (nested) yerləşən `sensitive` API model sahələrinin düzgün şəkildə maskalanmasına mane olurdu. Yalnız `BigQuery` bağlantı konfiqurasiyası sirrləri bu meyarlara cavab verir: sirrlər sxemi, API-lər vasitəsilə açıq mətn şəklində üzə çıxan iç-içə yerləşmiş həssas `keyfile_creds.private_key` xüsusiyyətinə malikdir. Kök səviyyədə yerləşən və iç-içə olmayan həssas sahələri olan `BigQuery`-dən fərqli bağlantı növləri yer tutucu ilə düzgün şəkildə maskalanır və bu zəiflikdən təsirlənmir. Bu zəiflik Fides versiya 2.37.0-da aradan qaldırılıb. İstifadəçilərə sistemlərini bu təhdiddən qorumaq üçün bu versiyaya və ya daha yeni versiyaya keçid etməkləri tövsiyə olunur. Həmçinin istifadəçilərə Fides tətbiqlərində BigQuery inteqrasiyaları üçün istifadə olunan bütün Google Cloud sirrlərini yeniləmələri (rotate) tövsiyə edilir. Bu zəiflik üçün məlum alternativ həll yolları yoxdur.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulEthyca Fides
Dərc30 may 2024
İlk görülmə30 may 2024

Necə düzəltmək olar

Yeniləyin
  • ethyca fides2.37.0 və ya daha yeni versiya
  • ethyca-fides2.37.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ethyca fidesv < 2.37.02.37.0
ethyca-fidesPyPIv < 2.37.02.37.0

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.

Intelligence 360 paketində

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.

CVE-2024-35189 · Ethyca Fides · Dark Radar