voice-generation
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided text for speech generation, creating a surface for indirect prompt injection if the source text is untrusted. 1. Ingestion points: Text content provided via
--textor--filearguments, and style directions via--styleingemini_tts.py,elevenlabs.py, andopenai_tts.py. 2. Boundary markers: Absent; user-provided text is passed directly to external APIs. 3. Capability inventory: Network access to third-party AI APIs (Google, OpenAI, ElevenLabs) and file system write access to save generated audio files. 4. Sanitization: None; the skill performs no filtering on the input text.\n- [COMMAND_EXECUTION]: Thescripts/gemini_tts.pyscript executes a shell command to auto-detect the Google Cloud environment. Evidence: The script usessubprocess.run(['gcloud', 'config', 'get-value', 'project'])with a static argument list to identify the active project for Vertex AI authentication. This is a benign discovery mechanism for environment configuration.
Audit Metadata