T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:57- Finding
Unverified Remote Installer Scripts Executed Directly by Shell Interpreters
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill's normal ipstack lookup behavior is coherent, but its fallback setup tells users or agents to run unverified remote installer scripts directly in a shell.
Review the setup path before installing. Prefer installing the oo CLI from independently verified OOMOL documentation or a signed/version-pinned package, and do not let an agent automatically run the curl-to-bash or irm-to-iex commands. Once the CLI is installed and authenticated, the skill's read-only ipstack lookup workflow appears consistent with its stated purpose.
SKILL.md:57Unverified Remote Installer Scripts Executed Directly by Shell Interpreters
The skill instructs the agent to install software via a network-fetched script piped directly into a shell (curl ... | bash). This pattern is dangerous because it executes remote content without integrity verification, allowing compromise if the hosting endpoint, TLS trust chain, DNS, or distribution channel is tampered with; in an agent context, it also expands the skill from harmless data access into arbitrary code execution on the host.
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 says to use this skill for "ANY ipstack request" and "Whenever a task involves ipstack," which is a very broad activation condition. It does not define clearer trigger boundaries or exclusions, so ordinary mentions of ipstack-related tasks could match unintentionally.
No suspicious patterns detected.