Description
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.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
Mon, 12 Oct 2026 16:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | gix-pack before 0.75.0 Reachable Assertion DoS via Pack Version 3 Header | |
| Weaknesses | CWE-617 | |
| References |
| |
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-12T16:05:32.535Z
Reserved: 2026-10-12T14:19:45.860Z
Link: CVE-2026-109349
No data.
Status : Received
Published: 2026-10-12T17:17:31.823
Modified: 2026-10-12T17:17:31.823
Link: CVE-2026-109349
No data.
OpenCVE Enrichment
No data.
Weaknesses
-
CWE-617
Reachable Assertion