Katalog CVE

CVE-2026-110856

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

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

Streszczenie

GitPython w wersjach przed 3.2.0 zawiera podatność typu regular expression denial of service we wzorcu _re_actor_epoch używanym przez parse_actor_and_date dla linii author, committer i tagger. Atakujący może udostępnić repozytorium z obiektami commit lub tag zawierającymi długie linie wypełnione spacjami bez prawidłowej epoki lub strefy czasowej, powodując kwadratowe cofanie i wyczerpanie CPU.

Ocena ryzyka

Złośliwe repozytorium może doprowadzić do wyczerpania CPU i zablokowania aplikacji przetwarzającej dane Git, powodując odmowę usługi. Ryzyko dotyczy systemów automatycznie parsujących niezaufane repozytoria.

Rekomendacja

Zaktualizuj GitPython do wersji 3.2.0 lub nowszej. Ogranicz przetwarzanie niezaufanych repozytoriów do czasu wdrożenia poprawki.

Inne podatności w GitPython

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

GitPython before 3.2.0 contains a regular expression denial of service vulnerability in the _re_actor_epoch pattern used by parse_actor_and_date on author, committer, and tagger lines. Attackers can serve repositories with commit or tag objects containing long space-filled lines lacking a valid epoch or timezone, causing quadratic backtracking and CPU exhaustion.

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