Skip to content
OpenAdvisories

Package · Alpine

pnpm

9 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 6.7

    pnpm has Path Traversal via arbitrary file permission modification

    pnpm is a package manager. Prior to version 10.28.2, when pnpm processes a package's `directories.bin` field, it uses `path.join()` without validating the result stays within the package root. A malicious npm package can specify `"directories": {"bin": "../..…

  • Medium 6.7

    pnpm has symlink traversal in file:/git dependencies

    pnpm is a package manager. Prior to version 10.28.2, when pnpm installs a `file:` (directory) or `git:` dependency, it follows symlinks and reads their target contents without constraining them to the package root. A malicious package containing a symlink to …

  • Medium 6.5

    pnpm scoped bin name Path Traversal allows arbitrary file creation outside node_modules/.bin

    pnpm is a package manager. Prior to version 10.28.1, a path traversal vulnerability in pnpm's bin linking allows malicious npm packages to create executable shims or symlinks outside of `node_modules/.bin`. Bin names starting with `@` bypass validation, and a…

  • Medium 6.5

    pnpm has Windows-specific tarball Path Traversal

    pnpm is a package manager. Prior to version 10.28.1, a path traversal vulnerability in pnpm's tarball extraction allows malicious packages to write files outside the package directory on Windows. The path normalization only checks for `./` but not `.\`. On Wi…

  • Medium 6.5

    pnpm: Binary ZIP extraction allows arbitrary file write via path traversal (Zip Slip)

    pnpm is a package manager. Prior to version 10.28.1, a path traversal vulnerability in pnpm's binary fetcher allows malicious packages to write files outside the intended extraction directory. The vulnerability has two attack vectors: (1) Malicious ZIP entrie…