gifgrep
Pass
Audited by Gen Agent Trust Hub on Apr 9, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
scripts/download-gif.shusescurlto fetch content from a URL retrieved at runtime via thegifgreputility. This allows the download of arbitrary files based on external search results. - [COMMAND_EXECUTION]: The skill executes shell commands using
bashto run its internal scripts and standard system utilities includingcurl,mkdir, andhead. - [DATA_EXFILTRATION]: The skill downloads content into a specific directory (
/media/outbox/) intended for relaying files to an external Telegram chat. There is a potential risk that sensitive data could be fetched via SSRF if the search utility returns an internal or malicious URL, leading to that data being sent to the chat. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it processes untrusted data from an external search tool (
gifgrep) and uses it to construct a network request (curl) without sanitization. - Ingestion points: The output of
gifgrepinscripts/download-gif.shis used as a URL. - Boundary markers: None identified in the script logic.
- Capability inventory: Uses
curlfor network requests andmkdirfor file system writes. - Sanitization: The
$URLvariable is not validated or sanitized before being passed tocurl.
Audit Metadata