2 matches found
GHSA-2RX9-3G3H-C2JV pnpm: pacquet trust-lockfile install can create dependency symlinks outside the project
Summary A crafted lockfile alias could reach several install-time filesystem joins. With --trust-lockfile or a frozen lockfile, traversal segments could create links outside the intended project or nodemodules boundary. This patch validates dependency names and every virtual-store slot before...
External Control of File Name or Path
Overview pnpm is a Fast, disk space efficient package manager Affected versions of this package are vulnerable to External Control of File Name or Path and link following in its lockfile install path safejoinmodulesdir.rs in the bundled pacquet package manager, whose containment checks fail to...