T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:55- Finding
Unverified Remote Installation Scripts Executed Directly by Shells
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly coherent for using DocRaptor through OOMOL, but its first-time setup tells users or agents to execute remote installer scripts directly without verification.
Review the first-time setup before installing. Prefer installing the oo CLI through a verified, versioned, or package-manager workflow, and avoid running remote scripts directly in a shell. For normal DocRaptor use, confirm any document-creation payload before running it, especially when raw HTML is involved.
SKILL.md:55Unverified Remote Installation Scripts Executed Directly by Shells
SKILL.md:31Inline Shell Construction of JSON Payloads Creates a Command-Injection Boundary
The skill instructs the agent to install software by piping a remotely fetched script directly into bash. That creates a supply-chain and remote code execution risk: if the remote host, transport, or script content is compromised, arbitrary code will run immediately on the user's system without inspection.
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 description uses expansive activation language like "ANY DocRaptor request" and "Whenever a task involves DocRaptor," which is broad enough to match many ordinary references to DocRaptor without clarifying boundaries. It does not provide scope limits, exclusions, or negative examples to distinguish when this skill should or should not activate.
No suspicious patterns detected.