Description
Renovate before 44.14.7 contains a command injection vulnerability in the Mix manager when processing private dependencies with unescaped organization parameters. Attackers can inject shell metacharacters through malicious package names to execute arbitrary commands as the Renovate user in binarySource=docker mode.
Published: 2026-09-10
Score: 7.3 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Renovate prior to version 44.14.7 allows attackers to inject arbitrary shell metacharacters through malicious package names, resulting in command execution as the Renovate user when the deployment usesjection flaw of type CWE‑78 that effectively grants the attacker the ability to run any commands with the privileges of the Renovate process. The impact includes compromise of confidentiality, integrity, and availability of the host system as well as potential further lateral movement within the environment.

Affected Systems

The vulnerability affects all releases of Renovatebot:renovate before 44.14.7. Any deployment of Renovatebot:renovate that has not been upgraded past version 44.14.7 is vulnerable.

Risk and Exploitability

The CVSS score of 7.3 indicates a high severity. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is through the Mix manager’s handling of private dependencies, which would require the ability to supply or influence the package name used in the dependency definition, such as via a pull request or internal package feed. The injection can be executed regardless of user-facing controls once the patch is not applied, allowing an attacker to run arbitrary shell commands as the Renovate user.

Generated by OpenCVE AI on September 10, 2026 at 15:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Renovate to version 44.14.7 or newer to eliminate the unescaped organization parameter handling bug.
  • Disable or restrict the Mix manager’s handling of private dependencies in environments where untrusted package definitions might be accepted; if disabling is not possible, isolate the Renovate process in a non‑privileged container.
  • Strictly validate or sanitize package names and organization values before they are sent to the Mix manager, ensuring that no shell metacharacters are present.

Generated by OpenCVE AI on September 10, 2026 at 15:11 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': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 10 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description Renovate before 44.14.7 contains a command injection vulnerability in the Mix manager when processing private dependencies with unescaped organization parameters. Attackers can inject shell metacharacters through malicious package names to execute arbitrary commands as the Renovate user in binarySource=docker mode.
Title Renovate before 44.14.7 Command Injection via Mix organization
Weaknesses CWE-78
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-10T14:55:44.279Z

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

Link: CVE-2026-88888

cve-icon Vulnrichment

Updated: 2026-09-10T14:24:49.243Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-88888

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-78

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