@socketsecurity/cli@1.1.170
CLI for Socket.dev
AI Security Review
scanned 2mo ago · by lpm-firewall-aiNo automatic lifecycle attack was found, but an executable opaque JVM component runs against user projects and source-only inspection cannot establish its safety. The network upload and process execution are user-invoked and appear product-aligned, so this warrants a warning rather than a block.
Decision evidence
public snapshot- A bundled JVM archive is executed by Maven but its bytecode cannot be fully assessed from source text.
- User-invoked reachability scanning uploads selected manifest paths to Socket's service.
- The CLI spawns child processes with the caller environment, and bundled code handles Socket API token variables.
- Bundled dependencies include dynamic terminal-string compilation and package-hook execution paths.
- package.json defines command binaries but no preinstall, install, or postinstall lifecycle hook.
- The upload and Maven-extension paths are reached from explicit CLI scan and manifest operations.
- The vendored pack code only runs prepack and postpack for an explicitly packed local directory.
Source & flagged code
18 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.170.
See all versions of @socketsecurity/cli for other recorded verdicts.
- Review the evidence and your use of @socketsecurity/cli@1.1.170 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.