@agentvox/host@0.1.34
AgentVox host daemon — runs on machines you want to control hands-free via the AgentVox voice app.
AI Security Review
scanned 21d ago · by lpm-firewall-aiStatic inspection found a conditional credential exposure: an existing xAI key is sent to an operator-configurable base URL without destination validation. The default is the intended xAI endpoint, so this supports a warning rather than a malicious block.
Decision evidence
public snapshot- dist/cli.js reads an existing XAI_API_KEY or ~/.agentvox/xai.key credential.
- dist/cli.js permits XAI_BASE_URL to override the default x.ai endpoint without a destination allowlist.
- dist/cli.js sends the stored API key as a Bearer credential to the configured base URL.
- dist/cli.js also reads Claude session-history paths as part of its session parsing feature.
- package.json postinstall only runs a helper that marks node-pty's spawn-helper executable.
- The API client defaults to https://api.x.ai/v1, the intended xAI service endpoint.
- The postinstall helper only changes permissions on a node-pty helper when needed; it does not install another package or modify agent configuration.
Source & flagged code
9 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgSource fetches a remote non-code asset, decodes its contents, and dynamically executes the decoded payload.
dist/vox.jsView on unpkg · L13Findings
Affected versions and remediation
This report applies to @agentvox/host@0.1.34.
See all versions of @agentvox/host for other recorded verdicts.
- Review the evidence and your use of @agentvox/host@0.1.34 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.