codiedev@0.9.22
Connect Claude Code, Codex, Cursor, or VS Code Copilot to Codiedev for org-wide session capture and artifact collaboration
AI Security Review
scanned 4mo ago · by lpm-firewall-aiStatic inspection found high-sensitivity behavior, but it is disclosed, user-invoked, and aligned with the package's stated session-capture/artifact-sharing purpose. I did not find lifecycle execution, hidden payloads, credential exfiltration to unrelated endpoints, or unconsented AI-agent control mutation.
Decision evidence
public snapshot- User-invoked `codiedev connect` writes agent hooks/instructions under `~/.claude`, `~/.codex`, and `~/.cursor` in `dist/connect.js` and `dist/utils.js`.
- Installed hooks read session transcripts and upload base64 transcript payloads to the configured Codiedev backend in `dist/hook.js`.
- Auto-backup hook scans git artifact Markdown files and privately pushes matched files in `dist/backup/run.js`.
- No install-time execution: `package.json` only has `prepublishOnly`, no npm install hooks.
- Hook/instruction writes occur from explicit `codiedev connect`, and README/CLI help disclose session capture and hook installation.
- Network endpoints are package-aligned Codiedev APIs: default `https://cli.codiedev.com` plus user-configured `CODIEDEV_URL`.
- `child_process` use is for git/agent hook subprocesses and detached local upload workers, not arbitrary downloaded code execution.
- `dist/backup/match.js` Unicode finding is a BOM-tolerant regex artifact, not hidden control-flow manipulation.
- No credential harvesting beyond prompting/storing the user's Codiedev token for authenticated API calls.
Source & flagged code
4 flaggedSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/backup/match.jsView on unpkg · L20A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
Findings
Affected versions and remediation
This report applies to codiedev@0.9.22.
See all versions of codiedev for other recorded verdicts.
- Review the evidence and your use of codiedev@0.9.22 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.