CVE-2026-59160
Last modified
CVE-2026-59160 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. Yeger is a monorepo for npm packages maintained under the yeger scope. Prior to 2.8.9, the turbo-graph package starts its embedded Next.js server from packages/turbo-graph/src/index.ts on all interfaces, including 0.0.0.0:29312 by default, while the GET handler for /api/run in packages/turbo-graph-ui/app/api/run/route.ts has no authentication, authorization, CSRF protection, or task allowlist.
Description
Yeger is a monorepo for npm packages maintained under the yeger scope. Prior to 2.8.9, the turbo-graph package starts its embedded Next.js server from packages/turbo-graph/src/index.ts on all interfaces, including 0.0.0.0:29312 by default, while the GET handler for /api/run in packages/turbo-graph-ui/app/api/run/route.ts has no authentication, authorization, CSRF protection, or task allowlist. The handler accepts the tasks, filter, and force query parameters, and buildResponseFromArgs passes attacker-selected task names to spawn() as Turbo CLI arguments. An adjacent-network attacker can execute any task defined in the victim repository's turbo.json with the privileges of the developer OS user, potentially exposing secrets, modifying files or infrastructure, or causing destructive availability effects. The use of an argument array prevents traditional shell metacharacter injection but does not prevent unauthorized execution of defined tasks. This issue is fixed in version 2.8.9.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| DerYeger | yeger | < 2.8.9 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-59160?
How severe is CVE-2026-59160?
How do I fix CVE-2026-59160?
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-59152LangSmith Client SDKs provide SDK's for interacting with the…5
- CVE-2026-59153Anki is a program for creating and reviewing flashcards. Pri…2.1
- CVE-2026-59154Wekan is open source kanban built with Meteor. Prior to 9.64…4.3
- CVE-2026-59155Nezha Monitoring is a self-hostable, lightweight, servers an…6.9
- CVE-2026-59156OpenImageIO is a toolset for reading, writing, and manipulat…6.5
- CVE-2026-59157webhookd is a minimalist webhook server that triggers shell …6.5
- CVE-2026-59161Excelize is a Go language library for reading and writing Mi…7.5
- CVE-2026-59162Excelize is a Go language library for reading and writing Mi…7.5
- CVE-2026-59163Mnemosyne is a memory layer for artificial intelligence agen…9.1
- CVE-2026-59167SunEditor is a lightweight and powerful WYSIWYG editor in va…10
- CVE-2026-59168Dasel is a command-line tool and library for querying, modif…6.2
- CVE-2026-5917libgit2 versions before 1.8.7 and 1.9.0 before 1.9.7 built w…8.8
Are you affected by CVE-2026-59160?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
