@canonry/canonry@7.8.0
Self-hosted AI visibility (AEO) platform: track how ChatGPT, Claude, Gemini, and Perplexity cite your domain, join it with Search Console, GA4, server-side traffic, and paid media, and fix what you find through agent tools (CLI, REST, MCP). Local SQLite.
AI Security Review
scanned 28d ago · by lpm-firewall-aiThe source supports a warning for automatic updates to first-party agent skills, not the scanner’s stronger exfiltration and phishing claims. The package has no install lifecycle hook in its manifest, and the inspected agent paths show no concrete malicious behavior.
Decision evidence
public snapshot- The CLI automatically checks and synchronizes existing Canonry skills when its command handler runs; sync can be disabled by an environment setting.
- Synchronization is limited to installed skill targets discovered in the home or current directory, and the skill installer writes under `.claude/skills`.
- The manifest exposes CLI commands and lists build, typecheck, test, and lint scripts, with no npm install lifecycle hook.
- The inspected plugin hint recommends updating the Canonry plugin; the inspected skill check only checks for expected installed skills.
- The CLI identifies local MCP configuration paths for Claude Code, Cursor, and Codex.
- The inspected source shows no credential forwarding or malicious network operation in the reviewed agent-integration locations.
Source & flagged code
9 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/chunk-KRFTA4I7.jsView on unpkg · L885Package source references child process execution.
dist/chunk-KRFTA4I7.jsView on unpkg · L60119Findings
Affected versions and remediation
This report applies to @canonry/canonry@7.8.0.
See all versions of @canonry/canonry for other recorded verdicts.
- Review the evidence and your use of @canonry/canonry@7.8.0 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.