Description
Renovate versions from 43.65.0 before 43.102.11 contain a remote code execution vulnerability in bazel-module and bazelisk managers when using lockFileMaintenance. Attackers can execute arbitrary code by providing malicious dependencies that are referenced in bazel mod deps calls, such as within ctx.execute statements.
Published: 2026-08-19
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is an OS command injection in the lockFileMaintenance manager used by the bazel-module and bazelisk managers. If an attacker can influence dependencies referenced in bazel mod deps calls—such as by supplying a malicious dependency that contains a ctx.execute instruction—he can execute arbitrary OS commands on the system running Renovate. Because lock file maintenance occurs for every repository managed by the instance, a successful exploitation could compromise the confidentiality, integrity, and availability of all those repositories and the host environment.

Affected Systems

Renovatebot’s Renovate releases from 43.65.0 through 43.102.10 contain the vulnerable logic. These versions include the bazel-module and bazelisk managers that expose the flaw. Installing 43.102.11 or later applies the fix and removes the vulnerability. All other versions of Renovate remain unaffected.

Risk and Exploitability

The CVSS score of 6.8 indicates a medium severity. The EPSS score of less than 1 % points to a very low but non‑zero probability of exploitation, meaning attackers rarely use this vulnerability in the wild. The vulnerability is also not cataloged in the CISA KEV list. Attackers who can influence the lock file content or dependency configuration for the Renovate instance can trigger the flaw, enabling remote code execution on the host where Renovate runs.

Generated by OpenCVE AI on August 20, 2026 at 16:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Renovate to version 43.102.11 or later, which removes the vulnerable lockFileMaintenance logic.
  • Until the upgrade is possible, disable the lockFileMaintenance manager in the Renovate configuration or restrict its execution environment so that only trusted code can run.
  • Validate all dependency references, ensuring that any user‑supplied dependencies are fully sanitized or derived from trusted sources before being processed by bazel mod deps calls.

Generated by OpenCVE AI on August 20, 2026 at 16:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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

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

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

Type Values Removed Values Added
Description Renovate versions from 43.65.0 before 43.102.11 contain a remote code execution vulnerability in bazel-module and bazelisk managers when using lockFileMaintenance. Attackers can execute arbitrary code by providing malicious dependencies that are referenced in bazel mod deps calls, such as within ctx.execute statements.
Title Renovate 43.65.0 through 43.102.11 Remote Code Execution via lockFileMaintenance
Weaknesses CWE-78
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Renovatebot Renovate
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-21T11:21:07.057Z

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

Link: CVE-2026-76226

cve-icon Vulnrichment

Updated: 2026-08-20T17:25:37.332Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-76226

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-78

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