Pnpm

Pnpm

28 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
Exploit
  • EPSS 0.17%
  • Veröffentlicht 25.06.2026 16:48:27
  • Zuletzt bearbeitet 29.06.2026 21:15:33

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's tarball extraction worker skips integrity verification when the integrity field is absent from the lockfile resolution. If an attacker can both modify pnpm-lock.yaml to remove the integri...

Exploit
  • EPSS 0.35%
  • Veröffentlicht 25.06.2026 16:47:21
  • Zuletzt bearbeitet 29.06.2026 21:16:55

pnpm is a package manager. From 11.3.0 until 11.5.3, `pnpm stage download` derived a local filename from registry-controlled package name and version fields. A crafted manifest could escape the selected download directory and overwrite another reacha...

Exploit
  • EPSS 0.41%
  • Veröffentlicht 25.06.2026 16:44:32
  • Zuletzt bearbeitet 29.06.2026 21:16:36

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, Manifest bin object keys such as "", ".", and ".." passed pnpm's bin-name guard. When a malicious package was installed globally, later global remove, update, or add-replacement flows could re-d...

Exploit
  • EPSS 0.27%
  • Veröffentlicht 25.06.2026 16:43:47
  • Zuletzt bearbeitet 30.06.2026 19:03:56

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, pnpm can persist package-manager bootstrap metadata in the first YAML document of pnpm-lock.yaml. Before the patch, direct pnpm execution trusted an already resolved packageManagerDependencies e...

Exploit
  • EPSS 0.17%
  • Veröffentlicht 25.06.2026 16:42:08
  • Zuletzt bearbeitet 30.06.2026 19:04:04

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, pnpm can install configDependencies declared in pnpm-workspace.yaml before command dispatch. Before the patch, a repository could declare pacquet or @pnpm/pacquet as a config dependency and pnpm...

Exploit
  • EPSS 0.16%
  • Veröffentlicht 25.06.2026 16:41:12
  • Zuletzt bearbeitet 29.06.2026 21:16:26

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, the generic peer-suffix normalizer also stripped parenthesized text from git, URL, tarball, file, and other opaque locators. Approval for one source string could therefore authorize a different ...

Exploit
  • EPSS 0.24%
  • Veröffentlicht 26.01.2026 22:03:33
  • Zuletzt bearbeitet 28.01.2026 17:05:46

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...

Exploit
  • EPSS 0.47%
  • Veröffentlicht 26.01.2026 21:59:32
  • Zuletzt bearbeitet 28.01.2026 17:27:13

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 sy...

Exploit
  • EPSS 0.44%
  • Veröffentlicht 26.01.2026 21:53:40
  • Zuletzt bearbeitet 28.01.2026 17:32:21

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 validati...

Exploit
  • EPSS 0.43%
  • Veröffentlicht 26.01.2026 21:50:55
  • Zuletzt bearbeitet 28.01.2026 17:33:40

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 `....