document-hub
Warn
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
check_deps.pyscript identifies and attempts to install multiple Python packages includingpython-docx,pandas,openpyxl,pdfplumber,reportlab, andpypdf2usingpip installthrough a subprocess call. - [COMMAND_EXECUTION]: The skill executes external system commands using
subprocess. Indocument_hub.py, it callsffmpegfor extracting audio from video files andsoffice(LibreOffice) for converting Word documents to PDF. - [DYNAMIC_EXECUTION]: The skill employs dynamic module loading techniques. The
check_deps.pyfile uses__import__to check for dependency availability, whiledocument_hub.pyutilizesimportlib.utilto load external modules (feishu-doc-creatorandfeishu-doc-converter) from relative file system paths. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data by reading content from Word, Excel, PDF, and Markdown files. This processing creates a vulnerability surface where malicious instructions embedded in documents could influence agent behavior at runtime. The skill lacks explicit sanitization or boundary markers for this parsed content. Ingestion occurs in
_read_word,_read_excel,_read_pdf, and_read_markdownfunctions withindocument_hub.py, while capabilities include writing files, converting documents, and transcribing media. - [DATA_EXPOSURE]: Absolute file paths (
/Users/delta/.openclaw/workspace) are hardcoded indocument_hub.pyandexamples.py, potentially revealing internal directory structures and user information from the development environment.
Audit Metadata