slaunt@0.1.22
This package contains the client-side one-sign-in OAuth handoff for Codex and Claude Code. Each native client stores its own OAuth credentials; bootstrap credentials stay in CLI memory during setup. The Desktop vault is not used for the native OAuth hando
AI Security Review
scanned 4d ago · by lpm-firewall-aiNoninteractive setup treats hook consent as granted, then installs default Codex hooks that capture prompts and final replies for forwarding to Slaunt. Because the data includes prompts and assistant output and the noninteractive path provides no consent prompt, this is data exfiltration.
Decision evidence
public snapshot- A noninteractive install accepts hook confirmation automatically; the README says noninteractive installs continue without a prompt.
- After confirmation, the install flow installs hooks for the selected clients.
- Codex hooks capture each submitted prompt and final assistant reply by default.
- The broker forwards these events to the configured Slaunt MCP endpoint.
- The package has no npm lifecycle scripts; setup runs through an explicitly invoked CLI command.
- Interactive setup tells users that prompts and final replies go to Slaunt and asks them to approve hook installation.
Source & flagged code
17 flaggedPackage source references dynamic require/import behavior.
bin/slaunt-hooks.jsView on unpkg · L2A manifest entrypoint or package-local install chain reaches persistence behavior.
src/desktop/broker-launch-agent.jsFindings
Affected versions and remediation
This report applies to slaunt@0.1.22.
See all versions of slaunt for other recorded verdicts.
- Avoid installing slaunt@0.1.22. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.