CVE-2025-48385
Təsvir
Git sürətli, miqyaslana bilən, paylanmış versiya nəzarəti sistemidir və həm yüksək səviyyəli əməliyyatları, həm də daxili hissələrə tam çıxışı təmin edən qeyri-adi zəngin əmr dəstinə malikdir. Repozitoriyanın klonlaşdırılması zamanı Git uzaq server tərəfindən elan edilən bundle-ı istəyə uyğun olaraq əldə edə bilir ki, bu da server tərəfinə klonun hissələrini CDN-ə ötürməyə imkan verir. Git müştərisi elan edilən bundle-ların kifayət qədər yoxlanılmasını həyata keçirmir ki, bu da uzaq tərəfə protokol inyeksiyası həyata keçirməyə imkan verir. Bu protokol inyeksiyası müştərinin əldə edilmiş bundle-ı rəqib tərəfindən idarə olunan yerə yazmasına səbəb ola bilər. Əldə edilmiş məzmun tamamilə server tərəfindən idarə olunur ki, bu da ən pis halda ixtiyari kodun icrasına gətirib çıxara bilər. Bundle URI-lərinin istifadəsi standart olaraq aktiv deyil və bundle.heuristic konfiqurasiya seçimi ilə idarə oluna bilər. Zəifliyin bəzi halları rəqibin repozitoriyanın hara klonlaşdırılacağını idarə etməsini tələb edir. Bu ya sosial mühəndisliyi, ya da submodullarla rekursiv klonlaşdırmanı tələb edir. Beləliklə, bu hallardan rekursiv klonlaşdırmanı deaktiv etməklə qaçmaq olar. Bu zəiflik v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1 və v2.50.1 versiyalarında düzəldilmişdir.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| git git | < 2.43.7, >= 2.44.0-rc0, < 2.44.4, >= 2.45.0-rc0, < 2.45.4, >= 2.46.0-rc0, < 2.46.4, >= 2.47.0-rc0, < 2.47.3, >= 2.48.0-rc0, < 2.48.2, >= 2.49.0-rc0, < 2.49.1, >= 2.50.0-rc0, < 2.50.1 | — |
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.