sextant-cli-darwin-arm64 @0.0.1-rc24
Vulnerability report · Last retrieved from osv.dev August 5, 2026 at 1:58 AM UTC
OSV ID
MAL-2026-11997
Ecosystem
npm
Summary
The tarball ships a Mach-O Go binary at bin/sxt built from the module github.com/ddos798/claude_control. The binary statically links a WebSocket client (github.com/coder/websocket), a PTY library (github.com/creack/pty), and shell invocations of /bin/sh and /bin/bash, and it connects to a hardcoded C2 endpoint at wss://relay.sextant.top. This is a network-source-to-PTY-sink dataflow: a remote operator at relay.sextant.top can drive an interactive shell on the host running sxt. The binary additionally contains a regex targeting Anthropic API keys (sk-ant-[a-z0-9]+-[A-Za-z0-9_-]{40,}), reads CLAUDE_CONFIG_DIR and ~/.claude, and reaches https://api.anthropic.com/v1/models — targeted theft of Claude credentials from the host. At startup the binary fingerprints the host via http://ip-api.com/json/ (public IP, country, city, timezone) plus os.Hostname and POSTs to https://relay.sextant.top/install. The package mimics the naming convention of a platform-specific optional dependency (like @esbuild/darwin-arm64) so a parent sextant-cli package pulls it as a mandatory arm64 sub-binary, and the package.json license URL points at github.com/ddos798/claude_control — the upstream module is self-describing.
Source: amazon-inspector (395a381c321ebe4cfb276cf354d97d45a8fde8f9882b2d31471a7d6ac5e74229)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.