Katalog CVE

CVE-2026-67325

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.48%

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

Streszczenie

GitPython przed wersją 3.1.51 zawiera niekompletną blokadę wstrzykiwania komend, która nie uwzględnia funkcji skracania długich opcji gita. Atakujący mogą ominąć zabezpieczenie przed niebezpiecznymi opcjami, używając skróconych nazw opcji, takich jak upload_p zamiast upload_pack, które git rozpoznaje jako niebezpieczne opcje i wykonuje dowolne komendy.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolne komendy na serwerze lub stacji roboczej, co może prowadzić do pełnego przejęcia systemu.

Rekomendacja

Zaktualizuj GitPython do wersji 3.1.51 lub nowszej, która poprawnie blokuje skrócone nazwy niebezpiecznych opcji.

Inne podatności w GitPython

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

GitPython before 3.1.51 contains an incomplete command injection blocklist that fails to account for git's long-option prefix abbreviation feature. Attackers can bypass the unsafe options guard by using abbreviated option names like upload_p instead of upload_pack, which git resolves to dangerous options and executes arbitrary commands.

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