@canonry/canonry@7.46.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 18d ago · by lpm-firewall-aiSource inspection found guarded, first-party agent skill synchronization that can update existing Canonry skills during runtime. That supports a warning for agent-extension lifecycle risk, but the inspected evidence does not establish credential theft or another malicious attack.
Decision evidence
public snapshot- The package exposes CLI and MCP entrypoints, with no install lifecycle hook shown in its manifest.
- CLI and MCP startup can automatically synchronize bundled skills after invocation.
- Skill synchronization targets the user home or current directory when Canonry skill manifests already exist, and can update those skills.
- The installer writes bundled skill files under the agent skills directory; this is a first-party agent extension capability with a concrete automatic update path.
- The Typesafe integration sends its explicitly supplied API key to its named service endpoint and rejects redirects.
- Automatic skill synchronization is limited to detected Canonry-managed skills and has an environment opt-out; other sync paths have interval and configuration checks.
- The indicated code paths do not establish credential theft, unrelated agent configuration changes, or malicious install-time behavior.
Source & flagged code
8 flaggedPackage source references child process execution.
dist/chunk-2UQ6WVWP.jsView on unpkg · L7597Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/chunk-2UQ6WVWP.jsView on unpkg · L169Findings
Affected versions and remediation
This report applies to @canonry/canonry@7.46.0.
See all versions of @canonry/canonry for other recorded verdicts.
- Review the evidence and your use of @canonry/canonry@7.46.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.