pxnpm@7.0.1
ARK package manager based on the pnpm 12.9.1 native engine
OpenSSF/OSV Malicious Advisory
imported 8d ago · by OpenSSF/OSVOpenSSF/OSV advisory MAL-2026-17710 confirms this npm version as malicious.
Independent LPM AI assessment
SuspiciousIndependent AI assessment: suspicious. LPM AI assessed this version as suspicious; the assessments disagree.
Source confirms forced routing through a package-specific registry and proxy, plus installation and execution of a native engine whose implementation is unavailable for review. Hash checks limit download tampering relative to the included manifest, but do not resolve trust in the host or engine, so this remains a warning-level unresolved risk.
Independent scan evidence
public snapshot- The package postinstall invokes an installer that downloads the native engine.
- The launcher pins registry traffic to a package-controlled host and replaces inherited proxy settings with a built-in proxy when run.
- With fixed network policy, the downloader uses the manifest’s download base; it stores the resulting native executable for later use.
- The downloaded archive and executable are checked against manifest sizes and SHA-256 hashes before the executable is installed and launched.
- The native engine receives the package-manager arguments and prepared environment; its implementation is not included in the inspected source.
- The downloader verifies both archive and executable against hashes in the package’s native manifest before installing the executable.
Source & flagged code
5 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references dynamic require/import behavior.
bin/install.cjsView on unpkg · L2Findings
Affected versions and remediation
This report applies to pxnpm@7.0.1.
See all versions of pxnpm for other recorded verdicts.
- Avoid installing pxnpm@7.0.1. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Source advisory published: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.