Katalog CVE

CVE-2026-109349

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

gitoxide gix-pack przed wersją 0.75.0 zawiera osiągalną asercję w BytesToEntriesIter::new_from_header: dekoder nagłówka pack akceptuje wersję 3, ale asercja włączona w wydaniu wymaga wersji 2. Złośliwe zdalne repozytorium może wysłać 12-bajtowy nagłówek pack deklarujący wersję 3, co powoduje panic klienta i przerwanie operacji clone lub fetch.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego spowodowania awarii klienta gitoxide podczas klonowania lub pobierania, co może prowadzić do przerwania pracy i potencjalnej utraty danych.

Rekomendacja

Zaleca się aktualizację gitoxide do wersji 0.75.0 lub nowszej, która usuwa tę podatność. Należy również unikać interakcji z niezaufanymi repozytoriami.

Inne podatności w Gitoxide

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

gitoxide gix-pack before 0.75.0 contains a reachable assertion in BytesToEntriesIter::new_from_header: the pack header decoder accepts version 3, but a release-enabled assert_eq! requires version 2. A malicious remote can send a 12-byte pack header declaring version 3 to panic the client and abort the clone or fetch.

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