encrata-cli@0.12.1
Encrata CLI — intelligence lookups from your terminal
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThis is a real install-time remote-payload risk because the native archive is unchecked. The source otherwise confines writes to the package and targets the declared project repository, so malicious behavior is not established.
Decision evidence
public snapshot- The automatic postinstall hook runs the downloader during npm installation.
- The installer downloads a platform-native archive from GitHub, follows redirects, and has no checksum or signature verification.
- The archive is extracted into the package, made executable, and later launched by the CLI shim.
- The download URL is fixed to the package's named GitHub repository and matching version.
- The installer writes only under its own bin directory; no credential harvesting or broad system mutation is present in the inspected source.
- The downloaded executable is launched only when the user invokes the encrata command.
Source & flagged code
7 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time source downloads a native archive from a fixed external host without transport verification, extracts it, and installs an executable payload.
package.jsonView on unpkg · L2Findings
Affected versions and remediation
This report applies to encrata-cli@0.12.1.
See all versions of encrata-cli for other recorded verdicts.
- Review the evidence and your use of encrata-cli@0.12.1 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.