slaunt@0.1.23
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-aiThe flagged persistence, client configuration, OAuth, and updater code is reached through the CLI’s explicit setup flow and serves Slaunt’s stated integration purpose. The package has no lifecycle install hooks, and the inspected credential flow uses Slaunt’s configured issuer; no malicious behavior was established.
Decision evidence
public snapshot- The package exposes an install command and has no npm lifecycle install scripts, so its setup flow does not run automatically during package installation.
- The CLI accepts an explicit install command and asks the user to select clients before setup proceeds.
- Setup sends OAuth credentials to the configured Slaunt issuer and installs Slaunt’s client configuration for the selected clients.
- The updater stages releases from the npm registry with scripts disabled and waits for approval before applying an update.
- Setup intentionally registers Slaunt helper and broker launch agents and installs hooks; these are product functions reached through the explicit setup flow.
- The source includes credential and network handling for Slaunt sign-in, but I found no evidence that credentials are sent to an unrelated host.
Source & flagged code
18 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.23.
See all versions of slaunt for other recorded verdicts.
- Review the evidence and your use of slaunt@0.1.23 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.