@desplega.ai/agent-fs@0.18.10
Agent-first filesystem backed by S3
AI Security Review
scanned 8d ago · by lpm-firewall-aiThe scanner’s credential and process-execution matches resolve to configured service authentication, telemetry, and Docker checks for the explicit onboarding command. The inspected telemetry is package-aligned and aggregate, with an environment opt-out; no concrete attack behavior was found.
Decision evidence
public snapshot- The package exposes a CLI; its only lifecycle script is a prepublish build, and the inspected Google GenAI dependency’s preinstall command is a no-op.
- Daemon telemetry sends anonymous product events to the vendor’s telemetry endpoint and can be disabled with either of two environment settings.
- Telemetry includes aggregate counts and storage and embedding provider categories; the inspected payload does not include API keys or file contents.
- The CLI sends its API key in requests to the configured agent-fs API URL, or the configured local server address.
- The inspected distribution entry modules import retry helpers and, in Node-specific entries, Google Auth and filesystem helpers.
- The S3 command modules pair commandBuilder with operation-specific schemas for access blocks, object operations, bucket metadata, encryption, uploads, and responses.
- The pagination modules use Smithy’s createPaginator with S3 client commands.
- The waiter modules use Smithy waiter helpers with S3 HeadBucket or HeadObject commands.
- Telemetry is enabled by default when the daemon starts and records a persistent installation identifier alongside aggregate usage and platform data.
Source & flagged code
8 flaggedA single source file combines environment access, network access, and code or shell execution with blocking evidence.
dist/cli.jsView on unpkg · L755Findings
Affected versions and remediation
This report applies to @desplega.ai/agent-fs@0.18.10.
See all versions of @desplega.ai/agent-fs for other recorded verdicts.
- Review the evidence and your use of @desplega.ai/agent-fs@0.18.10 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.