transcription-speech-to-text-hebrew
Warn
Audited by Gen Agent Trust Hub on May 5, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/download_audio.pyperforms runtime installation or upgrade of theyt-dlppackage usingpip. While this is a common utility for media handling, automatic package installation at runtime is an unverifiable dependency pattern.\n- [COMMAND_EXECUTION]: Multiple scripts utilizesubprocess.runto execute external tools and helper scripts. Specifically,download_audio.pyexecutesyt-dlpandpip, whiletranscribe.pyexecutesffprobefor media metadata andjson_to_text.pyfor data conversion.\n- [DATA_EXFILTRATION]: The skill transmits user-provided audio and video files to the TextOps API attext-ops-subs.comfor processing. This is the core functionality of the skill, and the API key is transmitted via standard request headers.\n- [EXTERNAL_DOWNLOADS]: The skill performs several network-based downloads, including fetching version metadata from the vendor's GitHub repository inversion_check.pyand downloading media content from YouTube URLs indownload_audio.py. It also allows uploading from user-provided URLs intranscribe.py.\n- [PROMPT_INJECTION]: The skill processes transcription results and YouTube titles which are sourced from untrusted third parties. This creates an indirect prompt injection surface. The skill instructions proactively address this by directing the agent to ignore any commands found within the transcribed text and to treat it strictly as data.
Audit Metadata