video-creation-suite
Fail
Audited by Gen Agent Trust Hub on Jul 27, 2026
Risk Level: HIGHCREDENTIALS_UNSAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The script
scripts/coze_bot_client.pycontains a hardcoded API key (cztei_qHZQ0A5OSJjsmfZWmVb8bqu2BTbtB240YGbDYLhZpsIr8jER4aL4Aevyii8rnKfNs) which is used as a fallback. This exposes service credentials within the skill source code.\n- [COMMAND_EXECUTION]: Multiple scripts, such asscripts/compose_video.pyandscripts/generate_narration.py, usesubprocess.runto executeffmpegcommands for media processing. While necessary for the skill's functionality, this involves direct interaction with the system shell.\n- [EXTERNAL_DOWNLOADS]: The skill performs network requests to external APIs includingapi.coze.cnfor visual analysis andapi.edata.cloudfor music generation. It also downloads image assets froms.coze.cn.\n- [REMOTE_CODE_EXECUTION]: Inscripts/voice_generator.py, the skill dynamically modifies the Pythonsys.pathto import a TTS generator from a relative path (../../temp_qwen3_tts/qwen3-tts-local/scripts) located outside the skill's root directory, which is a risky practice for loading code.\n- [DATA_EXFILTRATION]: Thescripts/file_server.pyutility starts an HTTP server on port 8080 to serve generated files from the output directory. This could potentially expose local files to the network without authentication.\n- [PROMPT_INJECTION]: The skill ingests untrusted user content and extracted video frames to generate prompts for AI models, creating a surface for indirect prompt injection.\n - Ingestion points: User instructions and video frames extracted via OpenCV in
scripts/video_frame_extractor.py.\n - Boundary markers: Absent; user-controlled data is interpolated directly into system prompts for analysis and creation.\n
- Capability inventory: The skill has the ability to execute shell commands (
ffmpeg), write files to disk, and make network requests.\n - Sanitization: There is no evidence of sanitization or validation of the ingested external content before it is used in prompt construction.
Recommendations
- AI detected serious security threats
Audit Metadata