Lucene search
+L

8 matches found

Veracode
Veracode
added 2026/03/13 5:6 a.m.9 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.00085EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2025/11/20 6:31 p.m.12 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.00085EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2025/11/20 6:31 p.m.3 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.00085EPSS
SaveExploits0References7
NVD
NVD
added 2025/11/20 5:15 p.m.8 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.00085EPSS
SaveExploits0References1
CVE
CVE
added 2025/11/20 4:25 p.m.19 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.00085EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
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.3CVSS6.5AI score0.00085EPSS
SaveExploits0References1
Snyk
Snyk
added 2025/11/20 4:25 p.m.6 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.00085EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2025/11/20 4:25 p.m.18 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.00085EPSS
SaveExploits0References1
Rows per page
Query Builder