CVE-2026-76229
Received Received - Intake

Arbitrary Command Injection in Renovate via Kustomize Manager

Vulnerability report for CVE-2026-76229, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-19

Last updated on: 2026-08-19

Assigner: VulnCheck

Description

Renovate versions from 39.218.0 before 40.33.0 contain an arbitrary command injection vulnerability in the kustomize manager where user-provided chart names are appended to helm pull commands without proper sanitization. Attackers with repository write access can craft malicious kustomization.yaml files with specially crafted chart names to execute arbitrary commands on the Renovate host machine.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-19
Last Modified
2026-08-19
Generated
2026-08-19
AI Q&A
2026-08-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
renovate renovate From 39.218.0 (inc) to 40.33.0 (exc)
renovatebot renovate From 39.218.0 (inc) to 40.33.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-77 The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-76229 is an arbitrary command injection vulnerability in Renovate affecting versions 39.218.0 to 40.33.0. It occurs in the kustomize manager where user-provided chart names are appended to helm pull commands without sanitization. Attackers with repository write access can craft malicious kustomization.yaml files to execute arbitrary commands on the Renovate host machine.

Detection Guidance

Check Renovate version with 'renovate --version'. If between 39.218.0 and 40.33.0, it is vulnerable. Inspect kustomization.yaml files in repositories for suspicious chart names or commands. Monitor system logs for unexpected command executions during Renovate runs.

Impact Analysis

This vulnerability allows attackers with repository write access to execute arbitrary commands on the Renovate host system. This could lead to full system compromise, including command execution, data theft, or service disruption. The impact includes confidentiality, integrity, and availability breaches.

Compliance Impact

This vulnerability could lead to unauthorized command execution on systems running Renovate, potentially exposing sensitive data. For GDPR, it may result in unauthorized access to personal data, violating confidentiality requirements. For HIPAA, it could allow access to protected health information, breaching security rules. The impact depends on the data processed by Renovate and the extent of exploitation.

Mitigation Strategies

Upgrade Renovate to version 40.33.0 or later immediately. Remove write access for untrusted users to repositories scanned by Renovate. Review and audit kustomization.yaml files for malicious content. Implement input validation for chart names in Renovate configurations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-76229. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart