@canonry/canonry@7.64.5
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 10d ago · by lpm-firewall-aiSource inspection confirms a first-party agent-skill update capability that runs automatically after prior installation, so a warning is appropriate for the residual risk of changed agent instructions. The package has no install hook, and the reviewed source did not establish credential theft, broad agent configuration changes, or another concrete attack.
Decision evidence
public snapshot- package.json lists CLI and library entrypoints and build scripts, with no preinstall, install, or postinstall hook.
- The explicit init flow installs bundled Canonry and Aero skills unless skipped; the skill installer writes their managed files and manifest.
- CLI startup and non-stored-only MCP startup call the automatic sync. It runs after a package version change or the default 24-hour interval, with an environment opt-out.
- Automatic sync only selects Canonry skill directories in the home or current project when their managed manifest exists, then refreshes those skills.
- The sync compares file hashes with the prior manifest. It refreshes unchanged managed files and preserves locally edited files unless force is requested.
- The behavior is limited to Canonry-owned skill directories and preserves local edits; the inspected sync path does not change broad agent settings or transfer credentials.
Source & flagged code
8 flaggedPackage source references child process execution.
dist/chunk-PKRH4UKJ.jsView on unpkg · L59954Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/chunk-PKRH4UKJ.jsView on unpkg · L1190Findings
Affected versions and remediation
This report applies to @canonry/canonry@7.64.5.
See all versions of @canonry/canonry for other recorded verdicts.
- Review the evidence and your use of @canonry/canonry@7.64.5 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.