T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:64- Finding
Unverified Remote Installation Scripts Are Executed Directly
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This SiteSpeakAI skill is mostly purpose-aligned, but it gives broad connector access to sensitive account data and includes unsafe one-line remote installer commands.
Review before installing. Use safer manual installation for the oo CLI, verify the installer or package source, and only connect a SiteSpeakAI account with the minimum permissions needed. Ask the agent to confirm scope before retrieving conversations, leads, account details, or broad chatbot data.
SKILL.md:64Unverified Remote Installation Scripts Are Executed Directly
SKILL.md:22Broad Connector Access Can Expose Sensitive SiteSpeakAI Records
The skill instructs users to install software by piping a remote script directly into bash, which executes network-fetched code without prior verification. If the install endpoint, transport path, or hosting account were compromised, this could lead to arbitrary code execution on the user's machine.
oo: command not found — install the oo CLI (other platforms: https://cli.oomol.com/install-guide.md):
curl -fsSL https://cli.oomol.com/install.sh | bash # macOS / Linux
The trigger description instructs the agent to use this skill for ANY SiteSpeakAI request, which is broader than necessary and can cause automatic invocation whenever SiteSpeakAI is merely mentioned. In an agentic setting, this increases the chance of unintended access to connected account data or accidental execution of write/destructive actions without sufficient task disambiguation.
No suspicious patterns detected.