PatchSiren cyber security CVE debrief
CVE-2026-88885 renovatebot CVE debrief
A command injection vulnerability exists in Renovate versions before 44.14.7. The issue arises in the gomod manager during processing of unescaped depName parameters within import-path update commands when binarySource=docker mode is used. This allows attackers to inject shell metacharacters through malicious dependency names, leading to arbitrary command execution as the Renovate user during Go module major version updates with postUpdateOptions gomodUpdateImportPaths enabled.
- Vendor
- renovatebot
- Product
- renovate
- CVSS
- HIGH 7.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-10
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-10
- Advisory updated
- 2026-09-18
Who should care
Defenders responsible for Renovate installations, especially those using the gomod manager with binarySource=docker mode, should assess exposure and prioritize updates to mitigate potential command injection attacks.
Why it matters
CVE-2026-88885 is a command injection vulnerability in Renovate before 44.14.7. Defenders should verify exposure, especially for installations using the gomod manager with binarySource=docker mode, and update vulnerable versions to prevent potential attacks.
- Potential for arbitrary command execution as the Renovate user.
- Possible disruption of Go module major version updates.
- Need for verification of exposure and remediation through updates.
Technical summary
The command injection vulnerability in Renovate before 44.14.7 arises from the gomod manager's handling of unescaped depName parameters in import-path update commands with binarySource=docker mode. Attackers can exploit this by injecting shell metacharacters through malicious dependency names, allowing for arbitrary command execution as the Renovate user during Go module major version updates with postUpdateOptions gomodUpdateImportPaths enabled.
Defensive priority
Defenders should prioritize verifying exposure of Renovate installations to this vulnerability, especially those utilizing the gomod manager with binarySource=docker mode. Immediate action is required to update vulnerable versions to 44.14.7 or later.
Recommended defensive actions
- Verify if Renovate installations are using the gomod manager with binarySource=docker mode.
- Check if the installed version of Renovate is before 44.14.7.
- Update Renovate to version 44.14.7 or later.
- Monitor for suspicious activity related to Renovate.
- Perform a thorough review of system logs to detect potential exploitation attempts.
- Implement additional monitoring for Renovate-related activities.
- Review and update incident response plans to include potential command injection scenarios.
Evidence notes
The CVE record and NVD entry provide details on the command injection vulnerability in Renovate. However, specific details about exploitation, victims, or business impact are not provided, limiting the depth of the debrief.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-88885 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-88885
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-88885 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-88885
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/renovatebot/renovate/security/advisories/GHSA-mpf8-qxrw-gq3w
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/renovate-before-44.14.7-command-injection-via-depname
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.