muapi-seedance-2
Pass
Audited by Gen Agent Trust Hub on Apr 14, 2026
Risk Level: SAFEPROMPT_INJECTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The script
scripts/generate-seedance.shinterpolates user-provided text from the--subjectargument into a prompt template that is subsequently sent to the Seedance 2.0 model. This creates an indirect prompt injection surface. Ingestion points: The--subjectargument inscripts/generate-seedance.sh. Boundary markers: Absent; the input is directly placed within a[SCENE]tag. Capability inventory: The script performs network operations viacurl, file system modifications (creating directories and saving files), and executes external scripts. Sanitization: Absent; while the input is JSON-encoded for API transport, there is no validation or filtering of the natural language content for malicious instructions.\n- [DATA_EXFILTRATION]: The skill is designed to upload local images, videos, and audio files tohttps://api.muapi.ai/api/v1/upload_file. While this is the intended functionality for video generation, it involves transmitting local user data to an external service.\n- [EXTERNAL_DOWNLOADS]: The scriptscripts/generate-seedance.shdownloads generated video files from URLs returned by the MuAPI service and saves them to a local directory (../../../../media_outputs/).\n- [COMMAND_EXECUTION]: The script executes several shell commands, includingcurl,jq,python3, andmkdir. It also invokes an external framework script located at../../../../core/media/generate-video.shand uses theopencommand on macOS to automatically preview the downloaded results.
Audit Metadata