@canonry/canonry@7.57.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 11d ago · by lpm-firewall-aiSource inspection did not substantiate the scanner’s credential-phishing or malicious-execution labels. The reviewed patterns map to secret redaction and a product plugin installer, and the package has no install lifecycle hook.
Decision evidence
public snapshot- package.json lists only build, typecheck, test, and lint scripts; it has no install lifecycle hook.
- The flagged agent integration writes a skill manifest as part of an explicit skill installation path.
- The runtime tool callback enforces call limits, and the usage callback handles successful assistant turns.
- The flagged credential patterns are used to redact secrets from diagnostic text.
- Static hints flagged credential collection and a child process, but inspected source shows secret-redaction logic and a DuckDB plugin installer.
Source & flagged code
9 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/chunk-FHYOQI26.jsView on unpkgPackage source references child process execution.
dist/chunk-FHYOQI26.jsView on unpkg · L58457Findings
Affected versions and remediation
This report applies to @canonry/canonry@7.57.0.
See all versions of @canonry/canonry for other recorded verdicts.
- Review the evidence and your use of @canonry/canonry@7.57.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.