Description
Renovate is a dependency update automation tool. When listing tags/digests for a container image, Renovate follows pagination links supplied by the remote registry in the HTTP Link header and attaches the registry credentials to the follow-up request without verifying that the pagination URL has the same origin as the original registry. A malicious or compromised container registry can therefore specify a Link header pointing to an attacker-controlled host and receive the credentials Renovate uses for that registry. Exploitation requires that the target has container (Docker) dependencies and is already interacting with the malicious or compromised registry. This is fixed in Renovate 44.11.2 (npm and renovate/renovate images), Mend Renovate CE/EE 15.4.0 and the mend-renovate-enterprise-edition Helm chart 10.4.0; the same-origin check can be disabled with RENOVATE_X_DOCKER_PAGINATION_ALLOW_CROSS_ORIGIN.
Published: 2026-09-10
Score: 9.2 Critical
EPSS: n/a
KEV: No
Impact: Credential Exfiltration
Action: Patch Immediately
AI Analysis

Impact

Renovate, a dependency automation tool, follows pagination URLs obtained from a HTTP Link header when querying container registries. The tool attaches stored registry credentials to any subsequent request without ensuring the next URL is on the same origin. An attacker who can control or compromise a registry can supply a Link header that redirects to an external host, causing Renovate to send its credentials to that host. This flaw allows an attacker to obtain registry credentials used by Renovate, exposing the secrets for container registry access. The vulnerability is categorized as an arbitrary credential disclosure and is identified as CWE‑601.

Affected Systems

All installations of Renovate prior to version 44.11.2 are susceptible. The issue also applies to Mend Renovate Community Edition and Enterprise Edition versions 15.3.x and earlier, and to the mend-renovate-enterprise-edition Helm chart versions below 10.4.0. The affected packages include the npm and renovate/renovate Docker images used by the tool.

Risk and Exploitability

The CVSS score of 9.2 indicates a high impact vulnerability with a potentially wide reach. The EPSS score is not available, but the flaw requires only that a target has container dependencies and interacts with a malicious or compromised registry, a common scenario for projects using Renovate. The vulnerability is not currently listed in the CISA KEV catalog, but its severity warrants immediate attention. An attacker can exploit it by simply providing a malicious Link header via a compromised registry; no additional privileges or complex conditions are required.

Generated by OpenCVE AI on September 10, 2026 at 14:55 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Renovate to version 44.11.2 or newer, or upgrade Mend Renovate CE/EE to 15.4.0 or later, or upgrade the mend-renovate-enterprise-edition Helm chart to 10.4.0 or later. This patches the open‑redirect flaw by adding an origin check before following pagination links.
  • If an upgrade is not yet possible, set the environment variable RENOVATE_X_DOCKER_PAGINATION_ALLOW_CROSS_ORIGIN to false (the default) or remove it entirely to enforce the same‑origin rule; this re‑establishes the origin validation and blocks credential leakage through cross‑origin Link headers.
  • Implement a registry‑level security policy that rejects non‑same‑origin Link headers and monitor registry responses for abnormal pagination URLs. This reduces the attack surface by ensuring the registry cannot supply redirect URLs that would leak credentials.

Generated by OpenCVE AI on September 10, 2026 at 14:55 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. When listing tags/digests for a container image, Renovate follows pagination links supplied by the remote registry in the HTTP Link header and attaches the registry credentials to the follow-up request without verifying that the pagination URL has the same origin as the original registry. A malicious or compromised container registry can therefore specify a Link header pointing to an attacker-controlled host and receive the credentials Renovate uses for that registry. Exploitation requires that the target has container (Docker) dependencies and is already interacting with the malicious or compromised registry. This is fixed in Renovate 44.11.2 (npm and renovate/renovate images), Mend Renovate CE/EE 15.4.0 and the mend-renovate-enterprise-edition Helm chart 10.4.0; the same-origin check can be disabled with RENOVATE_X_DOCKER_PAGINATION_ALLOW_CROSS_ORIGIN.
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:08:39.238Z

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

Link: CVE-2026-88887

cve-icon Vulnrichment

Updated: 2026-09-10T14:08:35.718Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-88887

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T15:00:15Z

Weaknesses
  • CWE-601

    URL Redirection to Untrusted Site ('Open Redirect')