crescodb@0.1.0
Upgrade to crescodb@latest — versions below 1.0.0 are no longer supported and will be refused by the platform.
Instant local backend — SQLite + auto REST API + AI schema generation
AI Security Review
scanned 4mo ago · by lpm-firewall-aiStatic inspection shows package-aligned CLI/server functionality with local AI agent capabilities, but no lifecycle execution, stealth persistence, broad agent control hijack, or credential exfiltration. Because the agent can write project files and request shell execution, warn as dangerous dual-use rather than block.
Decision evidence
public snapshot- src/ai/agent.js defines AI tools for project file read/write, SQL, and shell command requests.
- src/server/dev-server.js exposes /_ai endpoints that can write project files and run approved commands.
- src/core/agent-exec.js runs shell commands via /bin/sh or PowerShell when approved.
- src/ai/provider.js and src/cli/account.js read ~/.cresco/config.json token for CrescoDB platform/proxy calls.
- package.json has no install/preinstall/postinstall lifecycle hooks.
- bin/cresco.js is an explicit CLI entrypoint; risky paths are user-invoked through cresco dev/login/agent features.
- src/server/dev-server.js gates admin and /_ai routes to localhost origins.
- src/server/dev-server.js requires explicit approval before run_command executes.
- src/core/agent-fs.js confines file access to the project root and blocks .env/config.json/cresco.db writes.
- No foreign AI-agent control-surface writes, persistence, credential harvesting, or hardcoded exfiltration endpoints found.
Source & flagged code
6 flaggedPackage source references child process execution.
src/core/adapters/mysql.jsView on unpkg · L40Findings
Affected versions and remediation
This report applies to crescodb@0.1.0.
See all versions of crescodb for other recorded verdicts.
- Review the evidence and your use of crescodb@0.1.0 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.