fotmob-research
Pass
Audited by Gen Agent Trust Hub on Oct 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes untrusted external data, such as match news and full article bodies, which could contain hidden instructions aimed at influencing the agent's behavior.
- Ingestion points: Data retrieved from
api.crawlora.netviascripts/crawlora.sh, specifically through news-related endpoints described inreference/endpoints.md(e.g.,/fotmob/news-article,/fotmob/latest-news,/fotmob/news). - Boundary markers: The instructions in
SKILL.mdlack specific guidance for the agent to use delimiters or "ignore" instructions embedded within the fetched football articles. - Capability inventory: The skill provides access to a bash script (
scripts/crawlora.sh) that can perform GET requests to a wide range of football data endpoints. - Sanitization: While the script correctly encodes query parameters to prevent command injection, the resulting news text is processed by the agent without specific sanitization for prompt injection patterns.
- [SAFE]: The script
scripts/crawlora.shimplements secure handling of theCRAWLORA_API_KEYby usingumask 077, creating a restricted temporary file for the curl configuration, and verifying the key's character set to prevent injection into the configuration file. - [SAFE]: The skill restricts network communication to the hardcoded vendor domain
api.crawlora.netand enforces a strict whitelist of specific API routes inscripts/crawlora.sh, preventing unauthorized access to other API surfaces.
Audit Metadata