Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-6vc5-vf29-ffr2 | @nx/docker: OS command injection in the @nx/docker release pipeline |
Mon, 05 Oct 2026 21:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Fri, 02 Oct 2026 19:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Nrwl
Nrwl nx |
|
| Vendors & Products |
Nrwl
Nrwl nx |
Fri, 02 Oct 2026 18:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Nx is a monorepo solution for TypeScript and polyglot codebases. From 21.4.0 until 22.7.8 and from 23.0.0 until 23.1.1, the @nx/docker release pipeline builds docker tag, image lookup, and docker push invocations as shell command strings. The release.docker.repositoryName and registryUrl configuration values are interpolated into those strings and passed to /bin/sh -c, allowing shell syntax in untrusted Nx configuration to execute during nx release version or nx release publish. A pull request or repository configuration change can therefore execute commands with the release job's privileges and expose registry credentials or cloud tokens, and dry-run publishing does not prevent the vulnerable pre-check command from executing. This issue is fixed in versions 22.7.8 and 23.1.1. | |
| Title | Nx: OS command injection in the @nx/docker release pipeline | |
| Weaknesses | CWE-78 | |
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-05T20:09:01.291Z
Reserved: 2026-10-02T14:38:43.244Z
Link: CVE-2026-104859
Updated: 2026-10-05T20:08:57.833Z
Status : Undergoing Analysis
Published: 2026-10-02T18:17:02.270
Modified: 2026-10-05T21:16:32.897
Link: CVE-2026-104859
No data.
OpenCVE Enrichment
Updated: 2026-10-02T19:30:17Z
Github GHSA