Katalog CVE

CVE-2026-87819

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

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

Streszczenie

GitPython przed wersją 3.1.60 zawiera podatność na odmowę usługi przez wyrażenie regularne w Actor.name_email_regex, które przetwarza pola autora i commitera commitów. Atakujący mogą stworzyć obiekt commita z nieprawidłowym polem autora zawierającym niezamknięty nawias ostry, co powoduje kwadratowe cofanie się i wyczerpanie zasobów CPU na ponad dwie minuty na każdy dostęp do commita.

Ocena ryzyka

Ryzyko przeciążenia zasobów CPU i niedostępności usług dla użytkowników korzystających z GitPython, co może prowadzić do zakłóceń w działaniu aplikacji.

Rekomendacja

Zaktualizuj GitPython do wersji 3.1.60 lub nowszej oraz ogranicz dostęp do przetwarzania commitów z niezaufanych źródeł.

Inne podatności w GitPython

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

GitPython before 3.1.60 contains a regular expression denial of service vulnerability in Actor.name_email_regex that processes commit author and committer fields. Attackers can craft a commit object with a malformed author field containing an unterminated angle bracket to cause quadratic backtracking, exhausting CPU resources for over two minutes per commit access.

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