youtube-factory-pro
Pass
Audited by Gen Agent Trust Hub on Apr 8, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill performs video rendering tasks by invoking the FFmpeg binary through the
subprocess.runfunction inrender.py,assets.py, anddoctor.py. All command invocations utilize argument lists rather than shell strings and omit theshell=Trueparameter, effectively neutralizing the risk of shell injection attacks. \n- [SAFE]: Several security-focused utilities are implemented insafety.py. Thesafe_slugfunction ensures that user-provided strings are sanitized before being used as filenames, whileensure_within_dirprovides a safeguard against directory traversal by verifying that file operations are restricted to the project's root directory. \n- [SAFE]: The system implements a mandatory approval gate for final renders. As evidenced inproject.py, thewrite_approvalfunction generates a SHA256 hash of the preview video, which is later used to verify that the final rendering plan has not been tampered with since the last approved review. \n- [SAFE]: Static analysis identified the use of__import__inproject.pyto dynamically load standard library moduleshashlibanddatetime. Upon review, this usage is benign and localized to standard utility operations, posing no security threat.
Audit Metadata