media-generation
Pass
Audited by Gen Agent Trust Hub on Feb 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- Command Execution (LOW): The documentation in
rules/uploads.mddirects the agent to execute acurlshell command to perform file uploads. Providing direct shell command instructions increases the attack surface as it bypasses higher-level API abstractions. \n- Data Exfiltration (LOW): The providedcurlcommand uses the--data-binary @image.pngsyntax. If an attacker can influence the agent to replaceimage.pngwith a sensitive file path (e.g.,~/.ssh/id_rsa), the command would exfiltrate that file to the specified Vercel Blob storage. \n- External Downloads (LOW): The skill communicates withstablestudio.io, which is an external domain not listed in the trusted sources whitelist. Although the site appears to be the legitimate service provider, network operations to non-whitelisted domains are noted for monitoring. \n- Indirect Prompt Injection (LOW): The skill processes data fromstablestudio.ioandvercel.com(poll results and upload URLs), which could be manipulated by an external actor. \n - Ingestion points: Polling responses from
https://stablestudio.io/api/x402/jobs/{jobId}and upload metadata. \n - Boundary markers: No delimiters or 'ignore' instructions are used when processing API responses. \n
- Capability inventory: Shell command execution (
curl) and network requests (x402.fetch). \n - Sanitization: There is no evidence of validation or sanitization for external content before it is processed by the agent.
Audit Metadata