verdaccio-okta-oauth@39.3.0
Verdaccio authentication plugin using Okta OAuth
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe package contains a concrete shell-injection vulnerability in its explicit OAuth CLI flow. Its source is otherwise consistent with the stated plugin purpose and lacks lifecycle, persistence, or covert exfiltration behavior, so the evidence does not establish malicious intent.
Decision evidence
public snapshot- The exposed CLI interpolates a callback-provided npm token into an execSync shell command without escaping.
- The published compiled CLI contains the same unsafe shell invocation.
- The CLI opens the configured registry OAuth path and accepts callback parameters on localhost.
- package.json has no preinstall, install, or postinstall hook.
- The risky code runs only when the package CLI is explicitly invoked.
- The network flow and token configuration are aligned with a Verdaccio OAuth plugin; no stealth exfiltration or persistence was found.
Source & flagged code
5 flagged · loading sourceSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/cli.jsView on unpkgThe published compiled CLI contains the same unsafe shell invocation.
dist/cli.jsView on unpkg · L31Findings
Affected versions and remediation
This report applies to verdaccio-okta-oauth@39.3.0.
See all versions of verdaccio-okta-oauth for other recorded verdicts.
- Review the evidence and your use of verdaccio-okta-oauth@39.3.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.