Lucene search
K

8 matches found

Veracode
Veracode
added 2026/03/13 5:6 a.m.3 views

Improper File Handling

zx is vulnerable to Improper File Handling. The vulnerability is due to a logic error in the linkNodeModules and cleanup routines when using the --prefer-local option, which allows unintended deletion of an external /nodemodules directory outside the current working directory...

8.3CVSS5.8AI score0.00018EPSS
Exploits0References6Affected Software1
OSV
OSV
added 2025/11/20 6:31 p.m.1 views

GHSA-W87R-VG9Q-CRQM zx Uses Incorrectly-Resolved Name or Reference

When zx is invoked with --prefer-local=, the CLI creates a symlink named ./nodemodules pointing to /nodemodules. Due to a logic error in src/cli.ts linkNodeModules / cleanup, the function returns the target path instead of the alias symlink path. The later cleanup routine removes what it received...

8.3CVSS5.9AI score0.00018EPSS
Exploits0References7
Github Security Blog
Github Security Blog
added 2025/11/20 6:31 p.m.5 views

zx Uses Incorrectly-Resolved Name or Reference

When zx is invoked with --prefer-local=, the CLI creates a symlink named ./nodemodules pointing to /nodemodules. Due to a logic error in src/cli.ts linkNodeModules / cleanup, the function returns the target path instead of the alias symlink path. The later cleanup routine removes what it received...

8.3CVSS6.9AI score0.00018EPSS
Exploits0References7Affected Software1
NVD
NVD
added 2025/11/20 5:15 p.m.3 views

CVE-2025-13437

When zx is invoked with --prefer-local=, the CLI creates a symlink named ./nodemodules pointing to /nodemodules. Due to a logic error in src/cli.ts linkNodeModules / cleanup, the function returns the target path instead of the alias symlink path. The later cleanup routine removes what it received...

8.3CVSS0.00018EPSS
Exploits0References1
Cvelist
Cvelist
added 2025/11/20 4:25 p.m.8 views

CVE-2025-13437 Arbitrary node_modules Directory Deletion in Google zx

When zx is invoked with --prefer-local=, the CLI creates a symlink named ./nodemodules pointing to /nodemodules. Due to a logic error in src/cli.ts linkNodeModules / cleanup, the function returns the target path instead of the alias symlink path. The later cleanup routine removes what it received...

8.3CVSS0.00018EPSS
Exploits0References1
Snyk
Snyk
added 2025/11/20 4:25 p.m.2 views

Use of Incorrectly-Resolved Name or Reference

Overview zx is an A tool for writing better scripts Affected versions of this package are vulnerable to Use of Incorrectly-Resolved Name or Reference via the linkNodeModules function. An attacker can cause deletion of arbitrary directories by supplying a crafted path to the --prefer-local...

8.3CVSS6.9AI score0.00018EPSS
Exploits0References2
CVE
CVE
added 2025/11/20 4:25 p.m.11 views

CVE-2025-13437

ZX contains a vulnerability (CVE-2025-13437) where, when invoked with --prefer-local=, the CLI creates a symlink ./node_modules to the specified path and a logic error in src/cli.ts (linkNodeModules/cleanup) returns the target path instead of the symlink path. The subsequent cleanup can delete th...

8.3CVSS6.5AI score0.00018EPSS
Exploits0References1
Vulnrichment
Vulnrichment
added 2025/11/20 4:25 p.m.6 views

CVE-2025-13437 Arbitrary node_modules Directory Deletion in Google zx

When zx is invoked with --prefer-local=, the CLI creates a symlink named ./nodemodules pointing to /nodemodules. Due to a logic error in src/cli.ts linkNodeModules / cleanup, the function returns the target path instead of the alias symlink path. The later cleanup routine removes what it received...

8.3CVSS6.5AI score0.00018EPSS
Exploits0References1
Rows per page
Query Builder