voice-generation
Fail
Audited by Gen Agent Trust Hub on Feb 16, 2026
Risk Level: HIGHCREDENTIALS_UNSAFEDATA_EXFILTRATION
Full Analysis
- [CREDENTIALS_UNSAFE] (HIGH): The scripts
elevenlabs.pyandopenai_tts.pycontain aload_envfunction that automatically scans for and reads.envfiles in~/.config/skills/.envand~/.envto load API keys into the environment. - [DATA_EXFILTRATION] (HIGH): The
--fileargument in both scripts enables reading any file on the filesystem and sending its content to external API endpoints (api.elevenlabs.ioandapi.openai.com). This provides a direct mechanism for exfiltrating sensitive files like SSH keys if the agent is directed to process them. - [PROMPT_INJECTION] (MEDIUM): The skill has a significant indirect prompt injection surface as it ingests untrusted text or file content for external processing without sanitization or boundary markers. Evidence Chain: 1. Ingestion:
--textand--fileCLI arguments inelevenlabs.pyandopenai_tts.py. 2. Boundaries: None. 3. Capabilities: File-read (open), Network POST (urlopen), and File-write (open). 4. Sanitization: None.
Recommendations
- AI detected serious security threats
Audit Metadata