@clawos-dev/clawd@0.2.598
Standalone clawd daemon — Claude Code (and future Codex) session server over WebSocket
AI Security Review
scanned 26d ago · by lpm-firewall-aiThis is first-party agent setup: daemon startup overwrites the package's own persona MCP and instruction files, including a GitHub Copilot MCP declaration. It is not an unconsented npm install hook or a hidden exfiltration chain, so it warrants a warning rather than a publish block.
Decision evidence
public snapshot- Daemon startup calls refreshDaemonManagedDirs, which deletes and recopies managed persona files into existing persona directories.
- Managed paths include .mcp.json, CLAUDE.md, .claude/skills, .claude/agents, extension-kit, and mcp.
- The shipped persona-app-builder MCP config declares a GitHub Copilot HTTP server with a bearer token placeholder plus local stdio MCP servers.
- package.json only publishes a clawd bin entry and build/test scripts; it has no preinstall, install, or postinstall hook and no runtime self-dependency.
- The overwrite runs only after the user starts the clawd daemon, not during npm install.
- Copies stay inside this package's own persona directories and only when those directories already exist.
- Agent-integration hits in the bundled MCP servers are deploy schema comments about persona-relative CLAUDE.md paths, not install-time foreign config writes.
Source & flagged code
18 flagged · loading sourcePackage source references child process execution.
dist/app-builder-plugin/mcp-server.cjsView on unpkg · L21117Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/app-builder-plugin/mcp-server.cjsView on unpkgPackage contains a possible secret pattern.
dist/app-builder-plugin/mcp-server.cjsView on unpkg · L25006Findings
Affected versions and remediation
This report applies to @clawos-dev/clawd@0.2.598.
See all versions of @clawos-dev/clawd for other recorded verdicts.
- Review the evidence and your use of @clawos-dev/clawd@0.2.598 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.