video-transcriber
Warn
Audited by Gen Agent Trust Hub on Jul 31, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The scripts
scripts/transcribe.pyandscripts/transcribe_windows.pyutilizesubprocess.runandsubprocess.check_callto execute shell commands, includingpip install,apt-get install,yt-dlp, andffmpeg. - [EXTERNAL_DOWNLOADS]: The skill performs automated package installations from PyPI and fetches media content from external URLs provided by the user.
- [REMOTE_CODE_EXECUTION]: The function
ensure_pip_packageinscripts/transcribe.pyemploys__import__for dynamic module loading at runtime. - [DATA_EXFILTRATION]: The skill accesses the
OPENAI_API_KEYfrom the environment and transmits audio data to external transcription service endpoints. - [INDIRECT_PROMPT_INJECTION]:
- Ingestion points: External video metadata (titles, uploader names) and transcript text are ingested into the agent's context from various platforms in
scripts/transcribe.pyandscripts/transcribe_windows.py. - Boundary markers: The skill lacks explicit 'ignore embedded instructions' markers or delimiters when presenting ingested metadata to the agent.
- Capability inventory: The skill possesses capabilities for file writing, network access, and system command execution.
- Sanitization: A
slugifyfunction is used to sanitize filenames derived from external metadata to prevent path traversal or shell injection.
Audit Metadata