keyring-agent-core@0.3.6
Core AI chat agent with multi-agent architecture, ReAct pattern, and modular tool system powered by Gemini
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe source establishes a real remote-data capability backed by a bundled credential, but it is opt-in and no concrete malware or install-time attack was found. A warning is appropriate until the credential is removed and consumers are required to configure their own endpoint.
Decision evidence
public snapshot- The Node bundle embeds a default Upstash vector-service endpoint and falls back to a bundled token when callers do not supply one.
- When vector knowledge-base mode is enabled, the package sends knowledge-base queries to that remote service and exposes write and reset operations through the same client.
- The only lifecycle hook is prepublishOnly, so registry installation does not run package code.
- The remote vector feature is gated by the caller's vectorKB.enabled option.
- No child-process execution, dynamic code execution, metadata access, or install-time persistence was confirmed.
Source & flagged code
5 flagged · loading sourceA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/index.native.jsView on unpkg · L681Source reaches cloud instance metadata or link-local credential endpoints.
dist/index.native.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to keyring-agent-core@0.3.6.
See all versions of keyring-agent-core for other recorded verdicts.
- Review the evidence and your use of keyring-agent-core@0.3.6 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.