sound-effects

Warn

Audited by Gen Agent Trust Hub on Sep 25, 2026

Risk Level: MEDIUMDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
  • [DYNAMIC_EXECUTION]: The script scripts/generate_sound.py utilizes dynamic module loading which is susceptible to abuse.
  • Evidence: The line provider = importlib.import_module(f"providers.{args.provider}") uses the value of the --provider command-line argument to import a Python module.
  • Risk: This pattern allows the loading and execution of any Python file within the scripts/providers/ directory. If an attacker or a malicious process manages to write a file to this directory, they can achieve arbitrary code execution by specifying that file as the provider.
  • [COMMAND_EXECUTION]: The skill is designed around the execution of local shell commands with user-controlled inputs.
  • Evidence: SKILL.md provides instructions for the agent to execute python3 scripts/generate_sound.py with arguments such as --text, --name, and --out.
  • Risk: While intended for sound generation, the execution path allows for the manipulation of parameters that directly influence the dynamic module loading mechanism mentioned above.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Sep 25, 2026, 03:36 PM