@desplega.ai/agent-fs@0.10.1
Agent-first filesystem backed by S3
AI Security Review
scanned 4mo ago · by lpm-firewall-aiStatic inspection found powerful CLI capabilities, but they are documented, package-aligned, and activated by explicit commands rather than install/import-time execution. No hardcoded exfiltration endpoint, stealth persistence, destructive behavior, dependency confusion, or unconsented AI-agent control-surface mutation was confirmed.
Decision evidence
public snapshot- dist/cli.js is a large bundled CLI with network, env, filesystem, child_process, and FUSE helper capabilities.
- dist/cli.js reads/writes ~/.agent-fs/config.json, ~/.agent-fs/agent-fs.db, mount pid/log files, and optional local storage under user-selected paths.
- dist/cli.js can spawn Docker for MinIO during explicit onboard and spawn a package-owned FUSE helper during explicit mount.
- dist/cli.js reads API/S3/embedding keys from env or ~/.agent-fs config and passes remote mount API key to the helper env.
- package.json has only prepublishOnly; no preinstall/install/postinstall runtime hook.
- The only bin entry is agent-fs -> dist/cli.js, so behavior is activated by explicit CLI commands.
- Network endpoints are localhost defaults, user-configured S3/API URLs, or declared embedding/S3 SDK functionality; no hardcoded attacker exfiltration endpoint found.
- README.md describes the CLI, MCP, HTTP API, S3/local storage, and FUSE mount features matching observed code.
- FUSE helper resolution is constrained to first-party optional dependencies or explicit AGENT_FS_FUSE_BIN and verifies hashes from dist/fuse-bin.manifest.json when present.
Source & flagged code
6 flaggedA single source file combines environment access, network access, and code or shell execution with blocking evidence.
dist/cli.jsView on unpkg · L171Findings
Affected versions and remediation
This report applies to @desplega.ai/agent-fs@0.10.1.
See all versions of @desplega.ai/agent-fs for other recorded verdicts.
- Review the evidence and your use of @desplega.ai/agent-fs@0.10.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.