CVE Catalog

CVE-2026-109349

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.27%

18th percentile - higher than 18% of all known CVEs

Summary

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.

Risk Assessment

The risk is the ability to remotely crash the gitoxide client during cloning or fetching, which can disrupt work and potentially cause data loss.

Recommendation

Upgrade gitoxide to version 0.75.0 or later, which fixes this vulnerability. Also avoid interacting with untrusted repositories.

Other vulnerabilities in Gitoxide

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS