Description
gitoxide versions from 0.25.4 contain an HTTP credential leak vulnerability in the curl-based transport backend where credentials are sent to attacker-controlled servers after HTTP redirects. The vulnerability occurs because credential validation checks the original URL instead of the effective URL after redirect, allowing attackers to steal authentication tokens through cross-domain redirects or HTTPS-to-HTTP downgrades.
Published: 2026-08-28
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Credential Compromise via HTTP Redirect
Action: Patch Immediately
AI Analysis

Impact

Gitoxide versions 0.25.0‑0.25.4 can send stored authentication tokens to any server that an attacker controls when an HTTP redirect occurs. The credential validation logic compares the original request URL to the credentials supplied, ignoring the final URL after a redirect. This flaw allows an attacker to construct cross‑domain redirects or downgrade HTTPS traffic to HTTP so that the client inadvertently transmits its authentication token to a malicious endpoint. A successful exploitation results in disclosure of valid credentials, which could be used to access private repositories or compromise the attacker’s account on Git hosts.

Affected Systems

The vulnerability affects GitoxideLabs gitoxide released through version 0.25.4. No specific patch version is listed in the advisory; the fix is implied to be in later releases. Systems running any of these affected versions of gitoxide are at risk.

Risk and Exploitability

The CVSS score of 7.6 indicates a high severity and the lack of an EPSS entry means the probability of exploitation is currently unknown but could be significant if an attacker controls a redirect path. The vulnerability is not yet listed in CISA’s KEV catalog, suggesting no widespread public exploitation has been identified. Attackers would need the ability to influence a redirect that the gitoxide client follows, such as by providing a malicious repository URL or by controlling a proxy or server that performs the redirect. Once the client follows the redirect, the credentials are sent to the attacker’s endpoint, exposing the token.

Generated by OpenCVE AI on August 28, 2026 at 13:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade gitoxide to the latest released version or apply the vendor‑provided patch that fixes the redirect handling flaw.
  • Disable automatic redirect following in gitoxide’s configuration or set the redirect policy to reject redirects to unknown hosts.
  • Enforce HTTPS for all git operations and reject any redirects that downgrade transport security to HTTP.

Generated by OpenCVE AI on August 28, 2026 at 13:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
Description gitoxide versions from 0.25.4 contain an HTTP credential leak vulnerability in the curl-based transport backend where credentials are sent to attacker-controlled servers after HTTP redirects. The vulnerability occurs because credential validation checks the original URL instead of the effective URL after redirect, allowing attackers to steal authentication tokens through cross-domain redirects or HTTPS-to-HTTP downgrades.
Title gitoxide 0.25.4 HTTP Credential Leak via Redirect
First Time appeared Gitoxidelabs
Gitoxidelabs gitoxide
Weaknesses CWE-522
CPEs cpe:2.3:a:gitoxidelabs:gitoxide:*:*:*:*:*:*:*:*
Vendors & Products Gitoxidelabs
Gitoxidelabs gitoxide
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 7.6, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Gitoxidelabs Gitoxide
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-28T15:52:36.828Z

Reserved: 2026-08-28T10:39:30.355Z

Link: CVE-2026-82255

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-08-28T12:16:38.317

Modified: 2026-08-28T20:20:16.410

Link: CVE-2026-82255

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T15:30:07Z

Weaknesses
  • CWE-522

    Insufficiently Protected Credentials