audio-engineer
Pass
Audited by Gen Agent Trust Hub on Aug 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection via user-controlled file paths, which could lead to unauthorized command execution if the AI agent does not sanitize the input.
- Ingestion points: The skill accepts an audio file path (
<input>) and an optional stems folder path (<stem>) from the user inSKILL.md. - Boundary markers: There are no boundary markers or instructions to quote the input variables (e.g., using
"$INPUT") to prevent shell command injection. - Capability inventory: The skill has access to the
Bashtool, which it uses to runffmpeg,helpers/loudness.py, andhelpers/stem_analyze.py. These capabilities provide a direct vector for shell-based attacks. - Sanitization: There is no mention of sanitizing, escaping, or validating the file paths before they are interpolated into the Bash command strings.
- [COMMAND_EXECUTION]: The skill performs shell command execution using the
Bashtool to process audio files based on user-supplied parameters. - Evidence: Instructions in
SKILL.mdexplicitly direct the agent to runhelpers/loudness.py <input>andhelpers/stem_analyze.py <stem>. - Evidence: The skill uses
references/ffmpeg-mastering-chains.mdto construct and executeffmpegfilter chains on user-provided input files.
Audit Metadata