> CVE-2026-104854 [HIGH]

« BACK_TO_HOME
PUBLISHED
2026-10-02 17:17
MODIFIED
2026-10-02 17:55
CVSS_SCORE V3
8.5
EPSS (Prob. Exploit)
0.14%
Top 96.9%
DATA SOURCES:
NVD đź”— 2026-10-02 FIRST EPSS đź”— 2026-10-20 GITHUB đź”— 2026-10-09 OSV đź”— 2026-10-05

> DESCRIPTION

Nx is a monorepo solution for TypeScript and polyglot codebases. From 14.6.0 until 22.7.9 and 23.1.2, Nx creates Unix domain sockets for its daemon and isolated plugin workers in shared temporary locations without owner-only directory and socket permissions. Another unprivileged local account on a shared build server, developer host, or multi-user container can discover and connect to a running socket because the transport performs no authentication and relies on filesystem containment. The daemon's PROCESS_IN_BACKGROUND request accepts a module path and invokes its default export, allowing a caller that controls a file to execute code as the account running Nx; other handlers can expose workspace file contents, project graphs, and task hashes. Disabling the daemon alone does not remove the vulnerable plugin-worker sockets, while single-user machines without another local account are not exposed. This issue is fixed in versions 22.7.9 and 23.1.2.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Local (L)
Exploit nécessite un accès local au système
AC (Complexité d'Attaque)
Attack Complexity
Low (L)
Peu de conditions requises pour exploiter
PR (Privilèges Requis)
Privileges Required
Low (L)
Authentifié avec compte utilisateur basique
UI (Interaction Utilisateur)
User Interaction
None (N)
Aucune interaction utilisateur nécessaire
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
High (H)
Divulgation totale d'informations
I (Impact Intégrité)
Integrity Impact
High (H)
Modification totale des données possible
A (Impact Disponibilité)
Availability Impact
High (H)
Interruption totale du service possible

> RÉSUMÉ DES IMPACTS

Confidentialité
High
Divulgation totale d'informations
Intégrité
High
Modification totale des données possible
Disponibilité
High
Interruption totale du service possible

> WEAKNESSES

CWE-269 CWE-732

> GITHUB SECURITY ADVISORY

GHSA-w3vv-58gj-gw77 HIGH

Nx daemon and plugin worker sockets are accessible to other local users

AFFECTED PACKAGES:
NPM / nx
>= 23.0.0, < 23.1.2
Fixed in: 23.1.2
NPM / nx
>= 14.6.0, < 22.7.9
Fixed in: 22.7.9

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

Nx daemon and plugin worker sockets are accessible to other local users

AFFECTED PACKAGES:
Unknown / Unknown
604 versions affected
ALIASES:
GHSA-w3vv-58gj-gw77

> HISTORIQUE DES MODIFICATIONS

Première apparition
02/10/2026 17:17
Source: NVD
Total des modifications: 0 Dernière mise à jour: 2 weeks ago

> REFERENCES

https://github.com/nrwl/nx/commit/3298fd8b2dd066167eb3cc0410643994a59b0bba
https://github.com/nrwl/nx/commit/63e1abb287a3d69f8ba981828a1de325d0d3dc68
https://github.com/nrwl/nx/commit/71c2253b6aac23b008e192c4e2642c42a5e07545
https://github.com/nrwl/nx/pull/36370
https://github.com/nrwl/nx/releases/tag/22.7.9
https://github.com/nrwl/nx/releases/tag/23.1.2
https://github.com/nrwl/nx/security/advisories/GHSA-w3vv-58gj-gw77
« BACK_TO_HOME