CVE-2024-32002
Təsvir
Git versiya nəzarəti sistemidir. 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 və 2.39.4 versiyalarından əvvəl alt modulları olan repozitoriyalar elə hazırlana bilər ki, bu, Git-dəki səhvdən istifadə etsin və nəticədə Git faylları alt modulun iş qovluğuna deyil, `.git/` qovluğuna yazmağa aldadıla bilər. Bu, klonlama əməliyyatı hələ davam edərkən icra olunacaq hook yazmağa imkan verir və istifadəçiyə icra olunan kodu yoxlamaq imkanı vermir. Problem 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 və 2.39.4 versiyalarında düzəldilmişdir. Əgər Git-də simvolik keçidlərə dəstək deaktiv edilibsə (məs. `git config --global core.symlinks false` vasitəsilə), təsvir olunan hücum işləməyəcək. Həmişə olduğu kimi, etibarsız mənbələrdən repozitoriyaların klonlanmasından çəkinmək daha yaxşıdır.
Necə düzəltmək olar
- git git2.39.4, 2.40.2, 2.42.2, 2.43.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| git git | v < 2.39.4, 2.40.0 ≤ v < 2.40.2, 2.42.0 ≤ v < 2.42.2, 2.43.0 ≤ v < 2.43.4, 2.41.0, 2.44.0, 2.45.0 | 2.39.4, 2.40.2, 2.42.2, 2.43.4 |
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.