Katalog CVE

CVE-2026-69097

WysokieCVSS 7.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

Percentyl 9 - wyżej niż 9% wszystkich znanych CVE

Streszczenie

W bibliotece GitPython przed wersją 3.1.53 wykryto podatność polegającą na nieprawidłowym escapowaniu nazw sekcji w plikach konfiguracyjnych gita. Atakujący może wstrzyknąć złośliwe dyrektywy konfiguracyjne (np. core.sshCommand) poprzez nazwy submodułów, co prowadzi do zdalnego wykonania kodu podczas operacji ssh.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania dowolnego kodu na maszynie ofiary podczas klonowania repozytorium lub tworzenia submodułu. Może to prowadzić do przejęcia kontroli nad systemem deweloperskim lub serwerem CI/CD.

Rekomendacja

Należy zaktualizować bibliotekę GitPython do wersji 3.1.53 lub nowszej. Zaleca się również unikanie klonowania repozytoriów z niezaufanych źródeł.

Inne podatności w GitPython

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

GitPython before 3.1.53 fails to properly escape section names in git config files, allowing attackers to inject arbitrary configuration directives through malicious submodule names. Attackers can inject core.sshCommand or other dangerous config keys into the victim's .git/config via create_submodule or clone_from operations, achieving remote code execution when git performs ssh operations.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS