T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:59- Finding
Unverified Remote Installer Download and Execution
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This Bannerbear skill is mostly coherent, but its first-time setup tells agents to run unverified remote installer scripts, which deserves user review before installation.
Review the install step carefully before using this skill. Prefer installing the oo CLI through a verified package manager or a download-then-inspect process, avoid running the installer as administrator/root, and only allow Bannerbear write actions after checking the exact payload.
SKILL.md:59Unverified Remote Installer Download and Execution
The skill instructs the agent to install software by piping a remotely fetched script directly into a shell (curl ... | bash). This creates a supply-chain and remote code execution risk: if the remote host, transport, or script content is compromised, arbitrary code will execute immediately on the local system.
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
Line L03 says to use this skill for "ANY Bannerbear request" and "Whenever a task involves Bannerbear," which is a very broad activation rule that could overlap with many incidental mentions of Bannerbear. The description does not provide constraints, exclusions, or negative examples to clarify when the skill should not activate.
No suspicious patterns detected.