tailscale
Audited by Socket on Sep 2, 2026
4 alerts found:
Anomalyx4SUSPICIOUS. The skill’s purpose and most capabilities are coherent for DERP administration, but the standalone deployment guidance references an unverified `tailscale/derper` Docker image that does not match the clearer official distribution path for `derper`. This is primarily a supply-chain/install-trust issue rather than evidence of credential theft or malicious data exfiltration.
No overt malicious behavior (e.g., exfiltration, backdoor logic, or credential harvesting) is evident in this fragment. However, the script performs a high-impact supply-chain install-and-run workflow: it downloads a binary tarball over the network, extracts it, installs the extracted executable as root, and immediately starts it via systemd—without any integrity verification or explicit validation of archive contents. If the download source/path or artifact is compromised, this script would persistently execute the attacker’s payload.
No clear evidence of intentional supply-chain malware (no exfiltration, backdoor behaviors, or suspicious network destinations) is present in the fragment. However, it performs high-impact, privileged remote restoration and constructs remote command strings using interpolated variables, creating a meaningful command-injection and trust-boundary risk if any inputs (TARGET_HOST/paths/RESTORE_SCRIPT) or the backup archive contents are not strictly validated and integrity-checked elsewhere. Overall: likely legitimate migration logic, but security-sensitive and should be reviewed for input validation, quoting/escaping, and backup authenticity verification.
No clear malicious payload is evident; the script’s intent is configuration management for Headscale’s embedded DERP. However, it contains meaningful security risk: it executes inline python3 -c built via string interpolation (a potential code-injection/quote-breaking primitive if inputs are adversarial) and it performs curl requests to a URL taken directly from YAML without validation (SSRF-like egress if config is compromised). Overall: likely benign utility, but should be reviewed/secured before use in threat models where CLI parameters or config.yaml could be attacker-influenced.