keyring-agent-core@0.3.12
Core AI chat agent with multi-agent architecture, ReAct pattern, and modular tool system powered by Gemini
AI Security Review
scanned 29d ago · by lpm-firewall-aiThe published entrypoints are library bundles with no npm install lifecycle, and searches found no shell execution, eval, or secret harvesting. Default third-party API and vector endpoints are part of the stated agent and knowledge-base features and run only when the host application calls them.
Decision evidence
public snapshot- package.json 0.3.12 exposes dist/index.js and dist/index.native.js and has no preinstall, install, or postinstall script; the only publish script is prepublishOnly running the build.
- dist/index.js is a library bundle that sets a Keyring user-agent and exports agent, wallet, and DeFi helpers through module.exports, with network calls only when those helpers run.
- dist/index.native.js is the React Native bundle and begins with stream and symbol polyfills, not an installer or loader.
- A default Upstash Vector URL and REST token are embedded for the package knowledge-base client and can be overridden by the caller or environment; queries send the caller text to that configured index when search or upsert is invoked.
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.12.
See all versions of keyring-agent-core for other recorded verdicts.
- Review the evidence and your use of keyring-agent-core@0.3.12 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.