Answer in brief
CVE-2026-82247 records a Unknown severity vulnerability in gitoxide before 0.37.1 HTTP Basic credential leak via URL parsing. The current sources do not mark it as known exploited. The current feed maps GitoxideLabs/gitoxide (generic), GitoxideLabs/gitoxide (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps GitoxideLabs/gitoxide (generic), GitoxideLabs/gitoxide (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| GitoxideLabs/gitoxidegeneric | >=0 <0.37.1 | 0.37.1 |
| GitoxideLabs/gitoxidegeneric | >=0 <0.58.1 | 0.58.1 |
Published upstream
Aug 28, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 28, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 28, 2026
gitoxide's gix-url crate (<= 0.32.0, fixed in 0.37.1) uses a hand-rolled URL parser that does not treat '?' or '#' as terminating the authority component, contrary to RFC 3986. As a consequence, gix-transport's HTTP redirect identity guard (can_reuse_identity) compares the wrong host and fails open. An attacker controlling a redirect response can craft a Location header of the form <attacker-authority>?@<original-authority> so that gitoxide sends the caller's HTTP Basic Authorization credentials to an unintended host. gix-transport is affected in versions <= 0.49.0 (fixed in 0.58.1).
Quoted source text, attributed separately from HOL analysis.