Back to skill

Security audit

EODHD APIs

Security checks for vulnerabilities and agentic risk

Overview

This is a narrowly scoped EODHD market-data connector skill; its main risk is the disclosed one-time OOMOL CLI installer command, not hidden behavior.

Install this only if you trust OOMOL and intend to connect an EODHD API account. Before running the one-line installer, consider using OOMOL's documented install guide or inspect the script first, because piping a remote script into a shell can execute whatever that server returns.

Vulnerability Patterns
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (1)

External Script Fetching

High
Category
Supply Chain
Content
- **`oo: command not found`** — install the oo CLI (other platforms: <https://cli.oomol.com/install-guide.md>):

  ```bash
  curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
  ```

  ```powershell
Confidence
98% confidence
Finding
The skill instructs users to install software via a remote script piped directly into the shell (`curl ... | bash`), which is a classic supply-chain risk. If the remote host, transport, or install script is compromised, arbitrary code will execute immediately on the user's machine without inspection; the skill context makes this more dangerous because it presents the command as an endorsed remediation path during setup.

Static analysis

No suspicious patterns detected.