fraim@2.0.351
FRAIM core CLI and MCP package.
AI Security Review
scanned 3d ago · by lpm-firewall-aiExplicit setup commands enable token telemetry by changing user-wide Claude settings, with no separate telemetry confirmation in the inspected path. The receiver is loopback-only and handles usage metrics, so this warrants a warning rather than a publish block.
Decision evidence
public snapshot- `init-project` and Claude Code setup through `add-ide` invoke telemetry configuration; the manifest ends without a scripts section.
- The helper adds missing telemetry settings to `~/.claude/settings.json` and writes the file; the settings enable token telemetry and point to a local receiver.
- `init-project` enables this at the user level, applying it across projects.
- The receiver extracts token counts, cost, session identifiers, and model metadata from metrics.
- The receiver binds to `127.0.0.1`; other inspected integration files install FRAIM-named agent files, while the flagged diagnostic code redacts known secrets and the first-run process uses no shell.
- The inspected telemetry receiver handles usage metrics and listens locally; the inspected path does not establish prompt or credential export to an outside recipient.
- The telemetry mutation is reached through setup commands, not an npm install hook.
Source & flagged code
16 flagged · loading sourcePackage source references child process execution.
dist/registry/scripts/learning/run-publication.jsView on unpkg · L10Package source references shell execution.
dist/src/cli/doctor/checks/scripts-checks.jsView on unpkg · L235Findings
Affected versions and remediation
This report applies to fraim@2.0.351.
See all versions of fraim for other recorded verdicts.
- Review the evidence and your use of fraim@2.0.351 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.