claude-code-zanii@2.14.3
Missing restored features; use 2.14.4
Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe package automatically discloses a persistent, host-derived identifier to its default ledger during ordinary CLI use without a first-run consent step. The opt-out and limited observed event payloads reduce the risk, so this supports a warning rather than a publish block.
Decision evidence
public snapshot- The CLI renders a component that starts the proof routine automatically. It runs by default; setting ZANII_PROOF=0 disables it.
- The routine reads a system machine identifier, hashes it, and sends a fingerprint-based account name to the default Zanii ledger using a JSON POST.
- The default recipient is https://ledger.zanii.agency. The routine also records a session-start receipt and submits queued receipts to that service.
- Observed tool records contain tool labels, while memory-write records hash the content before recording it.
- The inspected plugin-install handler, cleanup initialization, and scheduler-lock code do not establish another attack path.
- The HTTPS proxy agent builds a CONNECT request to the requested host and port.
- The buffered writer sends content through its supplied write function immediately or buffers it for a scheduled flush.
- Claude-in-Chrome setup builds a named stdio MCP server configuration using the current process executable.
- The proof routine has an environment-variable opt-out, and the recorded memory content is represented by a hash rather than raw text.
Source & flagged code
22 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
Findings
Affected versions and remediation
This report applies to claude-code-zanii@2.14.3.
See all versions of claude-code-zanii for other recorded verdicts.
- Review the evidence and your use of claude-code-zanii@2.14.3 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.