Credential Leakage via URL Parsing in Gitoxide's gix-url Crate
CVE-2026-82247
8.7HIGH
What is CVE-2026-82247?
The gix-url crate in Gitoxide shows a significant vulnerability due to its improper URL parsing, specifically regarding the treatment of '?' and '#' in the authority component, contrary to RFC 3986 specifications. This flaw allows attackers to manipulate HTTP redirect responses, leading to the potential leakage of HTTP Basic Authorization credentials to unintended hosts. The issue affects versions up to and including 0.32.0 of gix-url and 0.49.0 of gix-transport but has been addressed in subsequent releases.
Affected Version(s)
gitoxide 0 < 0.37.1
gitoxide 0 < 0.58.1
gitoxide 0.37.1
