Renovate before 44.11.3 fails to validate Link header destinations
Renovate can expose authentication credentials to an attacker-controlled server. This requires Renovate to contact a compromised GitLab server.
- Severity
- HighCVSS 3.1 · 8.6
- Fix
- Fixed in 44.11.3, 15.4.0, 10.4.0Fix recorded yesterday
- Affected versions
- before 44.11.3; before 15.4.0; before 10.4.0
- Weakness
- CWE-601Open Redirect
- Exploit likelihood
- 0.36% in 30 daysEPSS, higher than 29% of known flaws
- Affects
- Renovate
- Exploited
- Not confirmedNo confirmation recorded
- EU ID
- EUVD-2026-75430ENISA vulnerability database
How it works
- Renovate requests additional GitLab data through page-navigation instructions supplied by the server.
- Before version 44.11.3, it does not verify that the next-page destination remains on GitLab.
- A compromised GitLab server can redirect that request to attacker infrastructure, exposing credentials sent with it.
What to do
Run npm list renovate and compare the installed package version with 44.11.3. Versions below 44.11.3 are affected by the npm package record; this check does not determine exposure for other deployment formats.
Run this in the application environment you want to check:
npm list renovateUpdate the npm package to Renovate 44.11.3 or later. The advisory text mentions 44.11.2, but the authoritative CVE record identifies 44.11.3 as the fixed npm package version. Compare other deployment formats with the security advisory.
Technical details
The flaw affects Renovate's handling of GitLab pagination links. A compromised GitLab server can supply a Link header that redirects a credential-bearing request to attacker-controlled infrastructure.
Severity breakdown
- Attack vector Network Requires network access to the vulnerable service
- Attack complexity Low Low complexity under the assessed conditions
- Privileges required None Attacker needs no account or login
- User interaction None No victim action needed
- Scope Changed Impact crosses a security authority boundary
- Confidentiality impact High Sensitive data can be exposed with serious impact
- Integrity impact None No data tampering
- Availability impact None No availability impact
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Open in FIRST.org calculatorReferences
- github.com · GHSA-9hmg-9h89-jhmx vendor-advisory vendor advisory
- cve.org · CVERecord vdb entry
- tenable.com · CVE-2026-88880 third party advisory vdb entry
- cvefeed.io · CVE-2026-88880 third party advisory vdb entry
- cveawg.mitre.org · CVE-2026-88880
- vulncheck.com · renovate-before-44.11.3-credential-exfiltration-via-link-header third-party-advisory NVD