urithiru
Fail
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: HIGHCOMMAND_EXECUTIONCREDENTIALS_UNSAFEDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
SKILL.mdinstructions guide the agent to execute a shell command using the patternpython3 runner.py --query "QUERY_HERE". This design is highly vulnerable to command injection. If a user provides a query containing shell metacharacters (such as backticks, semicolons, or command substitutions like$()), the AI agent may inadvertently execute arbitrary code on the host machine while attempting to run the skill. - [CREDENTIALS_UNSAFE]: The
runner.pyscript contains a hardcoded absolute file path/home/mph/Antigravity/Urithiru/.envwhich it attempts to read for an API key. Reaching into specific user home directories for sensitive files is a high-risk pattern that can lead to information disclosure or unauthorized access to credentials if the skill is executed in an environment where that path exists. - [DATA_EXFILTRATION]: The skill is designed to send all user queries to the OpenRouter API (
https://openrouter.ai) and can optionally exfiltrate full execution traces (including prompts and responses) to an external Langfuse observability host. Users should be aware that their data is shared with multiple third-party LLM providers as part of the core functionality. - [PROMPT_INJECTION]: The skill processes untrusted user data and passes it to multiple LLMs, creating a large surface for indirect prompt injection.
- Ingestion points: User input enters the system through the
--queryor--query-filearguments processed inrunner.py. - Boundary markers: Absent. There are no clear delimiters used when interpolating user queries into the LLM system prompts to distinguish instructions from data.
- Capability inventory: The skill can execute shell commands (
SKILL.md), perform arbitrary network requests (runner.py), and write logs to the filesystem. - Sanitization: Absent. The query content is passed to external APIs without any escaping or filtering for malicious instructions.
Recommendations
- AI detected serious security threats
Audit Metadata