CVE Catalog

CVE-2026-76227

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

4th percentile - higher than 4% of all known CVEs

Summary

Renovate versions from 42.68.1 before 42.96.3 and from 43.0.0 before 43.4.4 (including renovate/renovate Docker images) and Mend Renovate CE/EE images from 13.3.0 before 13.6.0 fail to restrict environment variables to an allowlist when spawning child processes. As a result, child processes (e.g., npm install, postUpgradeTasks) gain full access to all environment variables of the Renovate process, allowing attackers to exfiltrate secrets.

Risk Assessment

An attacker (insider or outside) could access secrets stored in Renovate's environment variables, such as tokens or credentials. This may lead to unauthorized access to repositories and other systems.

Recommendation

Upgrade Renovate to version 42.96.3 or 43.4.4 (or later) and Mend Renovate CE/EE to version 13.6.0 or later. Review and restrict environment variables passed to child processes.

Other vulnerabilities in Renovate

See all
Original NVD description (English source)

Renovate versions from 42.68.1 before 42.96.3 and from 43.0.0 before 43.4.4, including the renovate/renovate Docker images, and Mend Renovate CE/EE images (renovate-ce, renovate-ee-server, renovate-ee-worker) from 13.3.0 before 13.6.0, fail to restrict environment variables to an allowlist when spawning child processes. As a result, child processes (e.g. npm install, postUpgradeTasks, postUpdateOptions) gain full access to all environment variables of the Renovate process, allowing insider or outside attackers to exfiltrate secrets accessible to the Renovate deployment.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS