CVE-2026-46508
Last modified
CVE-2026-46508 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. Turborepo is a high-performance build system for JavaScript and TypeScript codebases. Prior to 2.9.14000, the Turborepo LSP VS Code extension could execute shell commands derived from workspace-controlled values. EPSS estimates a 0.16% chance of exploitation in the next 30 days.
Description
Turborepo is a high-performance build system for JavaScript and TypeScript codebases. Prior to 2.9.14000, the Turborepo LSP VS Code extension could execute shell commands derived from workspace-controlled values. The extension used string-based command execution for Turborepo daemon commands and task runs. A malicious workspace could provide crafted values through workspace settings or task names in the repository's source code that were interpolated into shell commands. When the extension activated or when a user ran a task through the extension, those values could be interpreted by the user's shell, allowing arbitrary command execution with the privileges of the local VS Code process. This vulnerability is fixed in 2.9.14000.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Vercel | Turborepo Language Server Protocol | < 2.9.14000 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-46508?
How severe is CVE-2026-46508?
How do I fix CVE-2026-46508?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-46493HAX CMS helps manage microsite universe with PHP or NodeJs b…7.5
- CVE-2026-46495OpenDJ is an LDAPv3 compliant directory service. Prior to 5.…9.2
- CVE-2026-46496HAX CMS helps manage microsite universe with PHP or NodeJs b…9.3
- CVE-2026-46497Crawlee is a web scraping and browser automation library. Fr…2.3
- CVE-2026-46498Open Access Management (OpenAM) is an access management solu…7.6
- CVE-2026-4650The FundPress – WordPress Donation Plugin for WordPress is v…5.3
- CVE-2026-46509deepobj provides get, set, delete deep objects in javascript…8.2
- CVE-2026-46510form-data-objectizer converts FormData to object. Prior to 1…8.2
- CVE-2026-46511HAX CMS helps manage microsite universe with PHP or NodeJs b…8.7
- CVE-2026-46512Frogman provides headless PBX control through MCP and HTTP A…9.9
- CVE-2026-46513Frogman provides headless PBX control through MCP and HTTP A…7.4
- CVE-2026-46514Frogman provides headless PBX control through MCP and HTTP A…6.5
Are you affected by CVE-2026-46508?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
