uloop-record-video
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill accepts user-influenced parameters such as
--output-pathand--window-namewhich are passed directly to theuloopCLI tool. This creates a surface for indirect prompt injection where malicious data could attempt to manipulate file output locations or target unintended windows. \n - Ingestion points: Parameters
--output-path,--window-name, and--match-modedefined inSKILL.md.\n - Boundary markers: No explicit delimiters or instructions are provided to the agent to treat these parameters as untrusted data.\n
- Capability inventory: The skill executes
uloop record-video, which possesses the capability to write video files to the local file system.\n - Sanitization: The documentation mentions basic extension validation for
.mp4and.webmbut does not specify path sanitization or validation of the window title strings.\n- [COMMAND_EXECUTION]: The workflow documentation instructs the agent to execute manual shell commands, specificallyffmpeg -i "<OutputPath>" .... If the tool returns a manipulatedOutputPath(e.g., containing shell metacharacters like semicolons or backticks) and the agent does not perform strict shell escaping, this could lead to arbitrary command execution in the agent's host environment.
Audit Metadata