aliyun-qwen-tts
Warn
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The script
scripts/generate_tts.pyis configured to automatically read sensitive API credentials from~/.alibabacloud/credentials. Combined with the ability to override thebase_urlparameter via the input request JSON, an attacker could potentially trick the agent into sending theDASHSCOPE_API_KEYto an external, malicious server. - [EXTERNAL_DOWNLOADS]: The skill uses
urllib.request.urlopeninscripts/generate_tts.pyto download audio files from the URL returned by the DashScope API. While this is expected behavior for a TTS tool, it involves fetching and writing content from a remote source to the local file system. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted user data for audio generation. The
requestobject (containingtext,voice, and potentiallybase_url) serves as an ingestion point. If the agent incorporates instructions from a third party into these parameters without strict validation, it could lead to the exfiltration vector described above or unauthorized file writes.
Audit Metadata