Katalog CVE

CVE-2026-109348

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

Gitoxide gix-mailmap przed wersją 0.35.0 zawiera podatność na odmowę usługi, która pozwala atakującym wyczerpać CPU poprzez kwadratowe parsowanie w Snapshot::from_bytes. Atakujący mogą zatwierdzić spreparowany plik .mailmap z wpisami w kolejności malejącej, wymuszając wielokrotne wstawiania na początku, co blokuje pracowników wykonujących log, blame lub shortlog na kilka minut.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego spowodowania znacznego obciążenia CPU i opóźnień w operacjach przeglądania historii repozytorium, co może prowadzić do niedostępności usług programistycznych.

Rekomendacja

Zaleca się aktualizację gitoxide do wersji 0.35.0 lub nowszej, która optymalizuje parsowanie .mailmap. Należy również ograniczyć zaufanie do plików .mailmap z nieznanych źródeł.

Inne podatności w Gitoxide

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

Gitoxide gix-mailmap before 0.35.0 contains a denial of service vulnerability that allows attackers to exhaust CPU through quadratic-time parsing in Snapshot::from_bytes. Attackers can commit a crafted .mailmap with descending-ordered entries forcing repeated front inserts, blocking workers running log, blame, or shortlog for minutes.

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