@canonry/canonry@7.72.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 5d ago · by lpm-firewall-aiThe manifest has no install hook, and the reviewed credential and password paths align with the package’s provider integrations and self-hosted login flow. The flagged endpoint behavior depends on a user-configured provider URL, and the reviewed source does not show automatic credential theft or unrelated forwarding.
Decision evidence
public snapshot- The package has CLI bins and a library export, with no preinstall, install, or postinstall script in its manifest.
- Provider API requests use the configured base URL and API key, consistent with user-configured provider integrations.
- The server surfaces custom provider endpoints in configuration summaries so endpoint changes can be audited.
- The flagged password fields are part of the package’s own user creation and login request schemas.
- The scanner flagged browser credential collection, but the reviewed password references describe the app’s own login flow; no browser credential harvesting was found in the inspected excerpt.
- The package supports configurable provider endpoints, which could redirect API credentials if a user deliberately points a provider at an untrusted host.
- The CLI can run a package-manager install for a DuckDB plugin; the inspected code is an explicit helper, not package installation behavior.
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-VJFQNFOR.jsView on unpkgPackage source references child process execution.
dist/chunk-VJFQNFOR.jsView on unpkg · L60336Findings
Affected versions and remediation
This report applies to @canonry/canonry@7.72.0.
See all versions of @canonry/canonry for other recorded verdicts.
- Review the evidence and your use of @canonry/canonry@7.72.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.