CVE-2026-45772
Critical · 9.8CVSS
9.8
EPSS
0.6%
Published
May 15, 2026
CISA due date
—
The record
Turborepo is a high-performance build system for JavaScript and TypeScript codebases. From 1.1.0 to before 2.9.14, Turborepo can be vulnerable to arbitrary code execution when run in untrusted repositories that contain malicious Yarn configuration. In affected versions, package manager detection executed yarn --version from the project directory, which could cause Yarn to load and execute a project-controlled yarnPath from .yarnrc.yml. An attacker who controls repository contents could cause code execution when a user or CI system runs affected turbo, @turbo/codemod, or @turbo/workspace conversion commands. This vulnerability is fixed in 2.9.14.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| npm | @turbo/codemod | 2.3.4 | 2.9.14 |
| npm | @turbo/workspaces | 2.3.4 | 2.9.14 |
| npm | turbo | 1.1.0 | 2.9.14 |
Related vulnerabilities
- GHSA-3qcw-2rhx-2726 Turbo: Unexpected local code execution during Yarn Berry detection Same vulnerability
- GHSA-hcf7-66rw-9f5r Trubo: Login callback CSRF/session fixation Also affects turbo
- CVE-2026-45773 Turborepo is a high-performance build system for JavaScript and TypeScript codebases. Also affects turbo
- CVE-2026-0307 Multiple local privilege escalation vulnerabilities in the Palo Alto Networks… CWE-426
- CVE-2026-81192 `OpenTelemetry.Resources.Host` NuGet package, which provides OpenTelemetry resource… CWE-426
- CVE-2026-80159 Acrobat Reader is affected by an Untrusted Search Path vulnerability that could result in… CWE-426
- CVE-2026-84226 OpenVPN version 2.5.0 through 2.6.22 and 2.7_alpha1 through 2.7.6 on Windows allows local… CWE-426
- CVE-2026-82862 Hulumi versions before v1.3.2 resolve the threat-model helper script from an unsafe root… CWE-426