Skip to main content
← All vulnerabilities
CVE-2025-69262GHSA-2PHV-J68V-WWQX

pnpm vulnerable to Command Injection via environment variable substitution

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 10.27.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

pnpm is a package manager. Versions 6.25.0 through 10.26.2 have a Command Injection vulnerability when using environment variable substitution in .npmrc configuration files with tokenHelper settings. An attacker who can control environment variables during pnpm operations could achieve Remote Code Execution (RCE) in build environments. This issue is fixed in version 10.27.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • pnpm pnpm

    From 6.25.0 · fixed in 10.27.0

  • pnpmnpm

    From 6.25.0 · fixed in 10.27.0

References 2

GitHub · pnpm/pnpm