record-vhs-demo
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
render_demo.pyexecutes system binaries such asvhs,ffmpeg, andffprobe. These calls are implemented using list-based arguments withoutshell=True, which is a secure practice that prevents shell injection. - Evidence: The script uses
subprocess.run(command, ...)wherecommandis a list of strings, effectively bypassing shell interpretation. - [INDIRECT_PROMPT_INJECTION]: The skill processes
.tapefiles to identify output paths and validate their location. While this involves reading user-controlled data, the script implements strict path validation to ensure files stay within the repository's resource directories. - Evidence: Path validation is performed using
tape.relative_to(resources_root)andshlex.splitis used for safe command parsing of the tape file contents. - [SAFE]: The skill instructions emphasize security by explicitly forbidding the inclusion of real credentials or production data in the terminal recordings.
- Evidence:
SKILL.mdincludes the directive: 'Never put real credentials, tokens, personal paths, or production data in a tape or fixture. Use unmistakably fake values.'
Audit Metadata