@socketsecurity/cli@1.1.153
CLI for Socket.dev
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe scanner findings correspond to a security CLI's user-invoked process wrapping, API authentication, and bundled npm/Maven components. No lifecycle execution, stealth persistence, remote payload execution, or unconsented credential exfiltration was found.
Decision evidence
public snapshot- dist/cli.js has a hidden --postinstall wrapper path that can edit shell rc files after an interactive prompt.
- package.json defines no preinstall, install, postinstall, or prepare lifecycle hook.
- bin/cli.js only runs when its CLI binary is invoked.
- dist/cli.js requires explicit wrapper/completion commands for shell-file changes.
- dist/utils.js sends authenticated requests only to configured Socket API endpoints.
- libnpmpack.js is bundled npm/pacote registry code; no package-specific credential exfiltration was found.
- The JAR is a listed Maven extension archive with named classes, not an executed install hook.
Source & flagged code
14 flaggedPackage source references dynamic code evaluation.
external/blessed/lib/tput.jsView on unpkg · L1152Findings
Affected versions and remediation
This report applies to @socketsecurity/cli@1.1.153.
See all versions of @socketsecurity/cli for other recorded verdicts.
- Review the evidence and your use of @socketsecurity/cli@1.1.153 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.