CVE-2023-45672

Yüksək

Təsvir

Frigate açıq mənbəli şəbəkə video qeydiyyatçısıdır. 0.13.0 Beta 3 versiyasından əvvəl Frigate üçün konfiqurasiyaların saxlanması üçün istifadə edilən endpoint-lərdə təhlükəli deserializasiya zəifliyi aşkar edilmişdir. Bu, autentifikasiyadan keçmədən uzaqdan kodun icrasına səbəb ola bilər. Bu, `/config` ünvanındakı UI vasitəsilə və ya `/api/config/save` ünvanına birbaşa çağırış vasitəsilə həyata keçirilə bilər. Bu zəiflikdən istifadə etmək üçün hücumçu həm istifadəçinin Frigate serveri haqqında çox xüsusi məlumatı bilməli, həm də autentifikasiyadan keçmiş istifadəçinin öz Frigate instansiyasına xüsusi hazırlanmış linkə klikləməsinə nail olmalıdır. Bu zəiflikdən hücumçu aşağıdakı şəraitdə istifadə edə bilər: Frigate internetə açıq şəkildə məruz qalır (hətta autentifikasiya ilə belə); hücumçu istifadəçinin Frigate instansiyasının ünvanını bilir; hücumçu istifadəçinin Frigate instansiyasına link verən xüsusi səhifə hazırlayır; hücumçu autentifikasiyadan keçmiş istifadəçinin öz xüsusi səhifəsini ziyarət etməsinə və düyməyə/linkə klikləməsinə nail olmaq üçün yol tapır. Giriş ilkin olaraq `http.py` vasitəsilə qəbul edilir. İstifadəçi tərəfindən təqdim edilən giriş daha sonra `load_config_with_no_duplicates` tərəfindən təhlil edilir və yüklənir. Lakin `load_config_with_no_duplicates` xüsusi konstruktorları instansiyalaşdıra bilən `yaml.loader.Loader` istifadə etdiyinə görə bu girişi təmizləmir. Təqdim edilən payload birbaşa `frigate/util/builtin.py:110` ünvanında icra olunacaq. Bu problem autentifikasiyadan əvvəl uzaqdan kodun icrasına səbəb ola bilər. 0.13.0 Beta 3 versiyası yamaq ehtiva edir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulFrigate
Dərc30 okt 2023
İlk görülmə30 okt 2023

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
frigate frigatev ≤ 0.13.0, 0.13.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.