@lovrabet/rabetbase-cli@2.5.5
Developer CLI for Lovrabet apps, datasets, pages, SQL, Backend Function, database connections, skills, and AI agent workflows.
AI Security Review
scanned 8d ago · by lpm-firewall-aiThe postinstall hook automatically installs the package-owned skill into global agent skill locations using a latest-version installer and automatic confirmation. This is a warning-level lifecycle risk, not evidence of a confirmed malicious attack.
Decision evidence
public snapshot- package.json registers a postinstall script that invokes scripts/postinstall.mjs.
- The postinstall entrypoint imports and runs lib/postinstall.js, which calls the bundled skill installer.
- The installer launches the skills@latest command with automatic yes and global install flags.
- The command targets global agent skill directories under the user’s home directory; skipping it requires a specific environment variable.
- The bundled skill source is checked against a package manifest and digest before installation.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references dynamic require/import behavior.
scripts/postinstall.mjsView on unpkg · L17Findings
Affected versions and remediation
This report applies to @lovrabet/rabetbase-cli@2.5.5.
See all versions of @lovrabet/rabetbase-cli for other recorded verdicts.
- Review the evidence and your use of @lovrabet/rabetbase-cli@2.5.5 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.