CVE-2024-35197: byron gitoxide
Vulnerability summary
CVE-2024-35197 is a medium (CVSS 5.4) vulnerability in byron gitoxide. EPSS estimates a 0.45% chance of exploitation in the next 30 days, higher than 37.6% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 2Timeline
- 23-05-2024PublishedVulnerability first disclosed.
- 02-08-2024Last modifiedVulnerability information updated.
Description
gitoxide is a pure Rust implementation of Git. On Windows, fetching refs that clash with legacy device names reads from the devices, and checking out paths that clash with such names writes arbitrary data to the devices. This allows a repository, when cloned, to cause indefinite blocking or the production of arbitrary message that appear to have come from the application, and potentially other harmful effects under limited circumstances. If Windows is not used, or untrusted repositories are not cloned or otherwise used, then there is no impact. A minor degradation in availability may also be possible, such as with a very large file named `CON`, though the user could interrupt the application.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · WolfiEcosystem advisory · calculated5.4MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
- OSV · ChainguardEcosystem advisory · calculated5.4MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
- OSV · Crates.ioEcosystem advisory · calculated5.4MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
- NVDNIST5.4MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
EPSS trend
Probability
0.45%
Chance of exploitation in the next 30 days
Percentile
38%
Versus all other CVEs
30-day change
0.00 pp
From 0.45% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Crates.Io7 products
- gitoxide< 0.36.0
- gitoxide-core< 0.38.0
- gix< 0.63.0
- gix-index< 0.33.0 | ≥ 0.0.0-0, < 0.33.0
- gix-ref< 0.44.0 | ≥ 0.0.0-0, < 0.44.0
Byron1 product
- gitoxide< 0.36.0
Chainguard1 product
- cargo-audit< 0.21.2-r1
Wolfi1 product
- cargo-audit< 0.21.2-r1
4 vendors · 10 products
References
12 links- github.com/Byron/gitoxidePACKAGE
- crates.io/crates/gix-refPACKAGE
Show all 12 references
- crates.io/crates/gix-indexPACKAGE