pennyrouter@0.3.68
Install and manage PennyRouter local coding-agent integrations.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe launcher discloses a saved third-party service token to a package-selected gateway without recipient-specific confirmation. This is concrete credential exfiltration, so publication should be blocked.
Decision evidence
public snapshot- src/claude-signin.js reads Claude Code’s saved OAuth access token.
- When the gateway is not already linked to the account, the code sends that token in a POST request as access_token.
- The penny claude launch path calls the account-link flow for subscription mode and passes it the configured gateway.
- The configured gateway defaults to https://api.pennyrouter.com.
Source & flagged code
7 flagged · loading sourceSource writes installer persistence such as shell profile or service configuration.
src/launch.test.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to pennyrouter@0.3.68.
See all versions of pennyrouter for other recorded verdicts.
- Avoid installing pennyrouter@0.3.68. 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: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.