alibabacloud-avatar-video
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes system utilities
ffmpegandffprobevia Python'ssubprocessmodule to perform media format conversion and analysis. These calls are implemented using argument lists to avoid shell injection, and all input paths are restricted by a path confinement utility to prevent traversal attacks. Evidence found inscripts/animate_anyone.py,scripts/image_to_video.py, andscripts/live_portrait.py. - [EXTERNAL_DOWNLOADS]: The skill downloads AI-generated media (videos, images, audio) from Alibaba Cloud's DashScope and LingMou APIs. It also requires several official Alibaba Cloud SDKs (
dashscope,oss2,alibabacloud-lingmou20250527). These downloads are consistent with the skill's primary purpose and target trusted vendor domains. - [INDIRECT_PROMPT_INJECTION]: The skill provides an interface for processing user-supplied text to generate speech and video content, creating a potential injection surface. 1. Ingestion points: Untrusted text enters via command-line arguments and files in
scripts/qwen_tts.py,scripts/avatar_video.py,scripts/image_to_video.py, andscripts/text_to_image.py. 2. Boundary markers: No specific delimiters or warnings are used to wrap user input before it is sent to the AI APIs. 3. Capability inventory: The skill possesses capabilities to execute subprocesses (ffmpeg), perform network operations (Alibaba Cloud APIs, OSS uploads), and write files to the local disk. 4. Sanitization: The skill employs a dedicatedinput_validation.pyscript to enforce path confinement and validate URLs, but does not sanitize the natural language content of the prompts/scripts.
Audit Metadata