interview-reel-motion
Fail
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/matte_rvm.pyperforms remote code execution by callingtorch.hub.loadwithtrust_repo=Trueon thePeterL1n/RobustVideoMattingrepository. This repository is not a recognized trusted vendor, andtrust_repo=Trueexplicitly permits the execution of arbitrary Python code defined in the remote repository'shubconf.pyfile. - [EXTERNAL_DOWNLOADS]: The skill relies on fetching external resources at runtime, including the HyperFrames CLI via
npxand machine learning models for video matting and face detection. Several of these sources are third-party and fall outside the scope of trusted organizational vendors. - [DATA_EXFILTRATION]: The
template/build.pyscript is vulnerable to path traversal. It uses paths supplied in thebeats.jsonconfiguration file to copy files from the local filesystem to an output directory (usingshutil.copyfile) without validation or sanitization. An attacker providing a malicious configuration could trick the skill into exposing sensitive files, such as environment variables or private keys, by using relative paths (e.g.,../../.env). - [COMMAND_EXECUTION]: Multiple utility scripts (
build.py,common.py,matte_rvm.py, etc.) execute external binaries such asffmpegandffprobethrough thesubprocessmodule. These executions are parameterized by values and file paths extracted from user-supplied JSON files, creating an injection surface if the inputs are maliciously crafted. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data from
reel.json,beats.json, andcaptions.jsonto drive its build and render pipeline. This ingestion surface allows for indirect injection that influences file operations, command-line arguments, and the behavior of the QA validation scripts.
Recommendations
- AI detected serious security threats
Audit Metadata