funasr-transcribe
Pass
Audited by Gen Agent Trust Hub on May 10, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
scripts/setup.pyandscripts/server.pyscripts facilitate the download of speech recognition, voice activity detection (VAD), and punctuation models from the ModelScope repository (specifically theiicanddamoorganizations, which are associated with Alibaba). These downloads target well-known, official model registries. \n- [COMMAND_EXECUTION]: Multiple scripts (setup.py,server.py,auto_transcribe.py,init_env.py) utilize thesubprocessmodule to manage the execution environment. This includes installing Python dependencies viapip, detecting system tool paths (likecurlandffmpeg), and managing the lifecycle of the local transcription server. These operations are essential for the skill's functionality as a local service provider. \n- [PROMPT_INJECTION]: The skill implements an indirect prompt injection surface inscripts/summary.py. Transcribed text is interpolated into an LLM prompt to generate summaries. While this is a common attack vector, the skill uses standard task-oriented prompts and is a core part of its intended functionality. \n- [REMOTE_CODE_EXECUTION]: Automated analysis flagged local network communication patterns as a risk. Technical review confirms these are benign health checks performed byscripts/auto_transcribe.pyagainst the local server (127.0.0.1:8765) to ensure it has successfully initialized before sending transcription tasks.
Audit Metadata