aeo
Warn
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill frequently executes
npx goose-aeo@latest, which downloads and runs a package from the public NPM registry at runtime. Because it uses the@latesttag, the executed code can change without user notification or version pinning, creating a potential supply chain risk from a non-trusted source. - [INDIRECT_PROMPT_INJECTION]: The skill features a large attack surface for indirect prompt injection by scraping external websites (during the
auditphase) and processing unstructured responses from multiple AI search engines (during theanalyzephase). - Ingestion points: Website content scraped by the tool and responses returned from Perplexity, OpenAI, Gemini, Grok, Claude, and DeepSeek.
- Boundary markers: None identified in the skill instructions to separate external data from system instructions or to warn the agent about potentially malicious content.
- Capability inventory: The agent can execute shell commands via
npxand write to local files like.envand.goose-aeo.yml. - Sanitization: No evidence of sanitization, validation, or filtering of external content before processing or generating recommendations.
- [DYNAMIC_EXECUTION]: The skill uses
node -eto execute a dynamically generated JavaScript string for checking environment variables. While used here for discovery, this pattern involves executing code assembled within the prompt. - [COMMAND_EXECUTION]: The skill relies heavily on shell commands including
npx,cat, andechoto manage configuration, execute the primary tool, and check the environment.
Audit Metadata