animate-character
Fail
Audited by Gen Agent Trust Hub on Sep 30, 2026
Risk Level: HIGHCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
video-to-spritesheet.mjsscript executes shell commands usingexecSyncto invokeffmpegandffprobe. The script constructs these commands by interpolating variables—such as file paths and frame dimensions—directly into the command string. Since these variables are not sanitized or escaped, a malicious actor could use shell metacharacters like backticks or command substitution syntax ($(...)) to execute arbitrary unauthorized commands on the host system. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits a vulnerability to indirect prompt injection due to its handling of external data.
- Ingestion points: User-provided image paths and animation descriptions are passed directly from
$ARGUMENTSto the generation and conversion scripts (Step 0 and Step 3 inSKILL.md). - Boundary markers: The instructions do not define delimiters or specific constraints to prevent the agent from interpreting embedded commands within these inputs.
- Capability inventory: The skill has the ability to execute shell commands (
execSync), perform network requests (fetch), and write files to the local disk (writeFile). - Sanitization: There is no evidence of input validation or shell escaping performed on the arguments before they are used in sensitive execution contexts.
- [EXTERNAL_DOWNLOADS]: The skill fetches video files from
api.klingai.comand other result URLs generated by the Higgsfield backend. These network operations are integral to the skill's primary function and target established service domains associated with the AI video generation tools.
Recommendations
- AI detected serious security threats
Audit Metadata