Description
Renovate versions from 32.135.0 before 40.33.0 contain a command injection vulnerability in the hermit manager where user-provided dependency names are appended to install and uninstall commands without proper sanitization. Attackers with repository write access can provide maliciously named hermit dependencies to execute arbitrary commands on the machine running Renovate.
Published: 2026-08-19
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Renovate versions preceding 40.33.0 contain a flaw in the hermit manager where user‑supplied dependency names are appended to shell install or uninstall commands without any sanitization, allowing malicious input to be executed directly by the system. The vulnerability can be leveraged to achieve arbitrary command execution on the host that runs Renovate, giving an attacker full control of that machine. This is a classic command injection weakness (CWE‑77, CWE‑78).

Affected Systems

The affected product is renovatebot:renovate, specifically all releases from 32.135.0 up through 40.32.99. Organizations that run Renovate to automate dependency updates and grant write access to contributors or external users are exposed, since the flaw depends on repository‑level permissions to create or modify hermit dependency entries.

Risk and Exploitability

The CVSS score of 8.4 classifies the flaw as high severity. EPSS is not disclosed, and the vulnerability is not listed in CISA’s KEV catalog, suggesting no publicly known exploits at this time. Based on the description, it is inferred that the attack vector is remote: an attacker must have repository write access to inject a malicious hermit dependency name, a privilege that is commonly granted within development teams. If successful, the attacker can execute arbitrary shell commands on the Renovate host, potentially compromising the entire environment.

Generated by OpenCVE AI on August 20, 2026 at 09:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Renovate to version 40.33.0 or newer to receive the official fix
  • If an upgrade is not immediately feasible, disable the hermit manager feature or delete hermit configurations, and restrict repository write permissions to trusted contributors only
  • Implement a validation layer that checks hermit dependency names against a whitelist or applies proper escaping before they are concatenated shell commands

Generated by OpenCVE AI on August 20, 2026 at 09:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
First Time appeared Renovatebot
Renovatebot renovate
Vendors & Products Renovatebot
Renovatebot renovate

Thu, 20 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-78
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 19 Aug 2026 14:15:00 +0000

Type Values Removed Values Added
Description Renovate versions from 32.135.0 before 40.33.0 contain a command injection vulnerability in the hermit manager where user-provided dependency names are appended to install and uninstall commands without proper sanitization. Attackers with repository write access can provide maliciously named hermit dependencies to execute arbitrary commands on the machine running Renovate.
Title Renovate 32.135.0 before 40.33.0 Command Injection via hermit
Weaknesses CWE-77
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Renovatebot Renovate
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-20T16:06:47.842Z

Reserved: 2026-08-19T11:36:02.573Z

Link: CVE-2026-76231

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-19T14:17:50.453

Modified: 2026-09-08T20:28:37.587

Link: CVE-2026-76231

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-19T14:02:12Z

Links: CVE-2026-76231 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T09:30:04Z

Weaknesses
  • CWE-77

    Improper Neutralization of Special Elements used in a Command ('Command Injection')

  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')