CVE-2026-119282
Last modified
CVE-2026-119282 is a high-severity vulnerability rated 7.3/10 on the CVSS scale. Nx is a monorepo solution for TypeScript and polyglot codebases. From 22.0.2 until 22.7.9 and 23.1.2 for @nx/maven, and from 21.0.0 until 22.7.9 and 23.1.2 for @nx/gradle, the plugins' project-graph analyzers launch through a shell and interpolate plugin options from nx.json into command arguments. EPSS estimates a 0.14% chance of exploitation in the next 30 days.
Description
Nx is a monorepo solution for TypeScript and polyglot codebases. From 22.0.2 until 22.7.9 and 23.1.2 for @nx/maven, and from 21.0.0 until 22.7.9 and 23.1.2 for @nx/gradle, the plugins' project-graph analyzers launch through a shell and interpolate plugin options from nx.json into command arguments. The @nx/maven targetNamePrefix value and arbitrary @nx/gradle option names or values can therefore be interpreted as shell syntax whenever an nx command constructs the project graph. A user who runs Nx in an attacker-controlled repository or pull request can execute injected commands with the user's privileges, while workspaces that register neither affected plugin are not exposed to this path. Remediation requires upgrading both nx and each affected plugin to matching releases because the plugin fix depends on code in the nx package. This issue is fixed in versions 22.7.9 and 23.1.2.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| nrwl | nx | >= 21.0.0, < 22.7.9; >= 23.0.0, < 23.1.2 |
| @nx | maven | >= 21.0.0, < 22.7.9; >= 23.0.0, < 23.1.2 |
| @nx | gradle | >= 21.0.0, < 22.7.9; >= 23.0.0, < 23.1.2 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-119282?
How severe is CVE-2026-119282?
How do I fix CVE-2026-119282?
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-119277MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-119278MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-119279MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-11928IBM Verify Identity Access is vulnerable to a buffer overflo…9.8
- CVE-2026-119280MariaDB Connector/J is used to connect applications develope…3.7
- CVE-2026-119281MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-119283joserfc is a Python library that provides an implementation …7.5
- CVE-2026-119284joserfc is a Python library that provides an implementation …6.9
- CVE-2026-119285Fiber is an Express inspired web framework written in Go. Fr…5.9
- CVE-2026-119286GraphQL-core is a Python port of the GraphQL.js reference im…7.5
- CVE-2026-119287Zuke is a code-first, strongly typed build automation system…8
- CVE-2026-119288Zuke is a code-first, strongly typed build automation system…7
Are you affected by CVE-2026-119282?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
