Lucene search
+L

2 matches found

Patchstack
Patchstack
•added 2026/10/01 3:26 p.m.•6 views

NPM: vm2: External module allowlist uses a raw prefix test, so a prefix-sharing sibling package is treated as allowlisted

NPM: vm2: External module allowlist uses a raw prefix test, so a prefix-sharing sibling package is treated as allowlisted vulnerability discovered by ? in WordPress Npm vm2 versions = 3.11.6...

4.2CVSS5.9AI score0.00277EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/01 3:26 p.m.•5 views

vm2: External module allowlist uses a raw prefix test, so a prefix-sharing sibling package is treated as allowlisted

Summary isPathAllowedForModule decides whether a resolved path belongs to an allowlisted external module using a raw string prefix test. nodemodules/foo2 starts with nodemodules/foo, so a package whose name merely shares a prefix with an allowlisted one is treated as being inside it, and a relati...

4.2CVSS5.9AI score0.00277EPSS
SaveExploits0References6Affected Software1
Rows per page
Query Builder