@socketsecurity/cli-with-sentry@1.1.180
CLI for Socket.dev, includes Sentry error handling, otherwise identical to the regular `socket` package
AI Security Review
scanned 1mo ago · by lpm-firewall-aiScripts contain no registry install lifecycle, and the bin only starts the local CLI when invoked. Bundled eval-like terminal compilation, npm pack code, and the Maven jar are package-aligned command helpers rather than a concrete attack chain.
Decision evidence
public snapshot- package.json exposes only user-invoked bin entrypoints and build/test scripts, with no preinstall, install, or postinstall hook.
- bin/cli.js launches the local dist CLI through Node using the package spawn helper and hardening flags when the user runs the binary.
- Bundled blessed tput, libnpmpack, vendor rollup, Socket CLI, and the Maven extension jar are command-time helpers; the jar only shows a META-INF/maven entry and is not an install trigger.
- The Sentry build path can load dist/instrument-with-sentry.js, which reports errors to a Sentry ingest host, only after the user starts the CLI.
- Blessed tput uses Function to compile terminal capability strings, which is library behavior and not an install or network payload.
Source & flagged code
17 flaggedPackage source references dynamic code evaluation.
external/blessed/lib/tput.jsView on unpkg · L1152Findings
Affected versions and remediation
This report applies to @socketsecurity/cli-with-sentry@1.1.180.
See all versions of @socketsecurity/cli-with-sentry for other recorded verdicts.
- Review the evidence and your use of @socketsecurity/cli-with-sentry@1.1.180 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.