isPathWithin
lib/resolver-compat.js
Last patched
Overview
isPathWithin in patriksimek/vm2 was changed by 1 published CVE fixes in 2026, in 1 distinct patches that added or removed 25 lines in total.
patriksimek/vm2 has 51 CVEs with a located fix in total, so 2% of them touched this function.
CVEs that patched it
Every published CVE whose fix changed isPathWithin, newest first, with the lines each fix touched.
CVE-2026-100721 · lines 124–148 · +25 −0
Critical · CVSS 9.5EPSS 0.4%2026-09-27
Get an alert when the next CVE fix lands in patriksimek/vm2, with the patched functions.
Monitor vm2 CVEsOther functions in these files
Functions in the same file that CVE fixes also changed.
- 1makeResolverFromLegacyOptionslib/resolver-compat.js3 CVEs · 2 patches2026
- 2realpathOrlib/resolver-compat.js2 CVEs · 1 patches2026
- 3isPathAllowedlib/resolver-compat.js2 CVEs · 1 patches2026
- 4constructorlib/resolver-compat.js2 CVEs · 1 patches2026
- 5customResolvelib/resolver-compat.js1 CVEs · 1 patches2026
- 6packageDirNamelib/resolver-compat.js1 CVEs · 1 patches2026
- 7isCustomResolvedlib/resolver-compat.js1 CVEs · 1 patches2026
- 8primitiveslib/resolver-compat.js1 CVEs · 1 patches2026
Other hotspots in the repository
Functions in patriksimek/vm2 changed by the most CVE fixes.
Frequently asked questions
Common questions about CVE fixes to isPathWithin.
- How many CVEs have patched isPathWithin?
- 1 published CVEs changed isPathWithin in patriksimek/vm2, in 1 distinct patches totalling 25 changed lines, between 2026 and 2026.
- What is the latest CVE that changed isPathWithin?
- CVE-2026-100721 (vm2 before 3.12.2 Authorization Bypass via Custom Resolver), published 2026-09-27, changed lines 124 to 148 of lib/resolver-compat.js.
- How does isPathWithin compare to the rest of patriksimek/vm2?
- patriksimek/vm2 has 51 CVEs with a located fix in total; 1 of them changed isPathWithin.
- What do the line numbers refer to?
- Line numbers are in the fixed version of the file, as the upstream patch left it. A CVE whose fix was backported to several branches is listed once, with the lines from the upstream commit.
References
- lib/resolver-compat.js on GitHub (opens in a new tab)
- All patched functions in patriksimek/vm2
- Patched functions directory
Fix locations are computed by RadicalNotion.AI from the upstream patch diff of each CVE. CVE data is sourced from the CVE Program.
Track patriksimek/vm2 CVEs
Get an alert when a new CVE lands in this repository, with the patched functions and AI-written remediation guidance.