seedance-v2
Pass
Audited by Gen Agent Trust Hub on Apr 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes the
runcomfycommand-line interface to execute model runs. It passes user-provided prompts and media URLs as a JSON string within the--inputargument. - [EXTERNAL_DOWNLOADS]: Installation of the
@runcomfy/clipackage from the NPM registry is required. Additionally, the skill downloads generated video and audio files from vendor-controlled domains including*.runcomfy.netand*.runcomfy.com. - [CREDENTIALS_UNSAFE]: The skill documentation describes the use of the
RUNCOMFY_TOKENenvironment variable and local token storage at~/.config/runcomfy/token.jsonfor service authentication. - [DATA_EXFILTRATION]: User-supplied text prompts and URLs for reference images, videos, and audio are transmitted to the RunComfy Model API. This data transmission is the primary intended function of the skill and targets the vendor's official infrastructure.
- [PROMPT_INJECTION]: The skill processes untrusted user input within the
promptfield. Although the documentation states that the CLI avoids shell expansion by transmitting the JSON body directly, the skill represents an attack surface for indirect prompt injection. - Ingestion points: User-provided
prompt,image_url,video_url, andaudio_urlfields inSKILL.md. - Boundary markers: Input is structured within a JSON string for the CLI.
- Capability inventory: Execution of the
runcomfyshell command. - Sanitization: Documentation claims the CLI transmits JSON directly to the API over HTTPS, reducing shell injection risks.
Audit Metadata