Description
Renovate is a dependency update automation tool. In versions before 44.11.2 (and Mend Renovate CE/EE images and charts before 15.4.0, and mend-renovate-enterprise-edition helm chart before 10.4.0), when listing new package versions from a NuGet registry Renovate follows pagination URLs supplied by the registry in the HTTP `Link` header without verifying that the target has the same origin as the configured registry. Registry credentials are attached to the request for the 'next' page, so a malicious or compromised NuGet registry can return a `Link` header pointing at an attacker-controlled server and cause Renovate to send the registry credentials to that server. Exploitation requires the remote registry to be malicious or compromised; such a registry would normally already have received the credentials on the initial request, so the issue primarily allows the credentials to be delivered to an additional, attacker-chosen host. The fix restricts pagination to the same origin; the previous behaviour can be re-enabled with the RENOVATE_X_NUGET_PAGINATION_ALLOW_CROSS_ORIGIN option.
Published: 2026-09-10
Score: 9.2 Critical
EPSS: n/a
KEV: No
Impact: Credential exfiltration via NuGet registry pagination links
Action: Immediate Patch
AI Analysis

Impact

A vulnerability exists in versions of Renovate prior to 44.11.2 (and corresponding Mend images and Helm charts) that causes the tool to follow the pagination URLs included in the HTTP `Link` header from a NuGet registry without validating that the target remains within the same origin. Consequently, if a registry—malicious or compromised—returns a `Link` header pointing to an attacker‑controlled server, Renovate will send the registry credentials that it attached to the original request to that server. The result is unintended credential exfiltration. This flaw falls under CWE‑601, which involves external redirects or link following. The vulnerability does not grant arbitrary code execution but can expose proprietary registry credentials, leading to unauthorized access to private packages and potential downstream supply‑chain compromise.

Affected Systems

Product: Renovate (renovatebot:renovate), a dependency update automation tool. Vulnerable versions include all releases before 44.11.2. In addition, Mend Renovate Community and Enterprise images and Helm charts that bundle Renovate are affected if they are before 15.4.0 (images/charts) and 10.4.0 (helm chart). These components are used in CI/CD pipelines and container deployments that rely on private NuGet registries.

Risk and Exploitability

The CVSS score of 9.2 indicates a high‑severity problem. While the EPSS score is not available, the severity rating suggests a significant. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires the attacker to control or compromise a NuGet registry so that it can supply a malicious `Link` header; the attacker can then receive the registry credentials on subsequent pagination requests. An attacker who has already obtained credentials by normal operation could redirect them to an additional, attacker‑chosen host, compounding the damage. The credential leakage through cross‑origin pagination links is a serious concern for environments that store sensitive registry secrets.

Generated by OpenCVE AI on September 10, 2026 at 15:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Renovate to version 44.11.2 or newer.
  • Upgrade Mend Renovate CE/EE images and Helm chart to at least 15.4.0 and 10.4.0 respectively.
  • Ensure the RENOVATE_X_NUGET_PAGINATION_ALLOW_CROSS_OR‑origin pagination.

Generated by OpenCVE AI on September 10, 2026 at 15:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 10 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description Renovate is a dependency update automation tool. In versions before 44.11.2 (and Mend Renovate CE/EE images and charts before 15.4.0, and mend-renovate-enterprise-edition helm chart before 10.4.0), when listing new package versions from a NuGet registry Renovate follows pagination URLs supplied by the registry in the HTTP `Link` header without verifying that the target has the same origin as the configured registry. Registry credentials are attached to the request for the 'next' page, so a malicious or compromised NuGet registry can return a `Link` header pointing at an attacker-controlled server and cause Renovate to send the registry credentials to that server. Exploitation requires the remote registry to be malicious or compromised; such a registry would normally already have received the credentials on the initial request, so the issue primarily allows the credentials to be delivered to an additional, attacker-chosen host. The fix restricts pagination to the same origin; the previous behaviour can be re-enabled with the RENOVATE_X_NUGET_PAGINATION_ALLOW_CROSS_ORIGIN option.
Title Renovate before 44.11.2 Credential Exfiltration via Link Header
Weaknesses CWE-601
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-10T14:09:13.720Z

Reserved: 2026-09-10T11:25:34.912Z

Link: CVE-2026-88882

cve-icon Vulnrichment

Updated: 2026-09-10T14:09:09.362Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-10T14:17:16.823

Modified: 2026-09-10T15:17:58.050

Link: CVE-2026-88882

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T15:30:06Z

Weaknesses
  • CWE-601

    URL Redirection to Untrusted Site ('Open Redirect')