dbs-video-extract
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
subprocess.runintikhub_api.pyandextract_video_transcript.pyto call the macOSsecuritycommand. This is used to retrieve stored credentials from the system keychain using hardcoded service identifiers. - [CREDENTIALS_UNSAFE]: The skill implements secure credential management by using
getpassfor input to prevent shoulder surfing and applies restrictive file permissions (chmod 600) to its local configuration file at~/.config/dbs/API_Keys.md. It also redacts API keys from error messages before they are processed or displayed. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external video transcripts and metadata providers, which is then written to Markdown files. While this creates a potential surface for indirect injection if the files are later parsed by an AI agent, the skill itself does not interpret or execute the content.
- [EXTERNAL_DOWNLOADS]: The skill performs network operations to
tikhub.dev,tikhub.io, andqingdou.vipto fetch video information and transcripts as described in its core functionality.
Audit Metadata