CVE-2026-78678
Təsvir
3.1.59 versiyasından əvvəlki GitPython versiyalarında `unsafe_git_revision_options` mühafizəsindəki qara siyahı natamamdır və `--contents` və `-S` seçimlərini nəzərə almır; bu isə hücumçulara həmin seçimləri `Repo.blame()` funksiyasına ötürməklə istənilən faylları oxumağa imkan verir. Hücumçular çağırana qaytarılan blame nəticəsi vasitəsilə faylın məzmununu sızdırmaq üçün `--contents=/etc/passwd` kimi reviziya dəyərləri təqdim edə bilərlər.
Necə düzəltmək olar
- gitpython_project gitpython3.1.59 və ya daha yeni versiya
- gitpython3.1.59 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| gitpython_project gitpython | v < 3.1.59 | 3.1.59 |
| gitpythonPyPI | v < 3.1.59 | 3.1.59 |
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.