T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:115- Finding
Mutable Remote Installer Is Downloaded and Executed Without Verification
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly coherent remote-desktop documentation, but it includes unsafe installation guidance that can execute changing remote code and start an unverified container service.
Review carefully before installing. Prefer official platform installers or package-manager instructions over curl-to-shell, verify any server container image by official registry and digest, bind private deployment ports only to trusted interfaces, and enable unattended access, clipboard sync, file transfer, and bulk control only for devices you own or administer with strong authentication.
SKILL.md:115Mutable Remote Installer Is Downloaded and Executed Without Verification
SKILL.md:150Deployment Uses an Unqualified Container Image with a Mutable Latest Tag
The skill instructs users to fetch and immediately execute a remote shell script with curl ... | sh. If the remote server, transport path, or hosted script is compromised, arbitrary code will run on the user's machine without inspection, making this a classic supply-chain and remote-code-execution risk.
# Linux
curl -fsSL https://tailscale.com/install.sh | sh
# Windows: https://tailscale.com/download
# macOS: App Store
The | sh pipeline is dangerous because it executes network-retrieved content directly in a shell, preventing review and magnifying the impact of any compromise of the source or TLS trust chain. In this skill's context, which already encourages installing remote-access tooling, this pattern increases the risk of users granting attackers immediate code execution on systems that may later be used for remote administration.
# Linux
curl -fsSL https://tailscale.com/install.sh | sh
# Windows: https://tailscale.com/download
# macOS: App Store
This skill promotes remote-control capabilities such as file transfer, clipboard sync, unattended startup, and batch control, but does not prominently warn that using these features can modify system state, expose sensitive data, or disrupt the controlled device. In a remote-desktop skill, omission of a clear warning increases the chance of unsafe use and social-engineering abuse because users may not appreciate the level of access being granted.
Docker image references without a specific tag (:latest is implicit) or digest (@sha256:...) can be silently replaced by a malicious image.
No suspicious patterns detected.