lov-media-publisher
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local system utilities including
ffprobefor extracting video metadata, andosascript,say, andafplayfor delivering system notifications and audio alerts to the user. - [EXTERNAL_DOWNLOADS]: The skill interacts with the ByteDance (Volcengine) official API (
openspeech.bytedance.com) to generate text-to-speech audio for user notifications. This uses a well-known service for its intended functional purpose. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from platform pages (such as existing video descriptions or metadata) which could potentially contain malicious instructions. This risk is effectively mitigated by the skill's mandatory
awaiting_confirmationdesign, which requires a human user to review and approve the final fields before the publish command is executed. - [DYNAMIC_EXECUTION]: In
scripts/notify_user.py, the skill generates a small Python script string at runtime and executes it viasubprocess.Popen([sys.executable, "-c", ...]). This is used to handle asynchronous background audio playback and ensure temporary file cleanup, representing a common utility pattern rather than a malicious execution vector.
Audit Metadata