skills/yrzhe/telegram-claude-bot/docx/Gen Agent Trust Hub

docx

Pass

Audited by Gen Agent Trust Hub on Mar 1, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: No security violations were identified. The codebase demonstrates high security maturity, specifically:
  • [XML Security]: All XML parsing is performed using the defusedxml library, effectively mitigating XML External Entity (XXE) and expansion attacks.
  • [Injection Prevention]: The Document class uses html.escape for user-provided metadata like author names before incorporating them into XML structures, preventing injection.
  • [Command Execution]: External tool interactions (soffice, pandoc, pdftoppm) are handled through safe subprocess calls where arguments are passed as lists, avoiding shell injection vulnerabilities.
  • [Data Integrity]: The validation suite (DOCXSchemaValidator, RedliningValidator) ensures that all modifications adhere to OOXML schemas and that tracked changes accurately reflect the differences from the original document.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 1, 2026, 06:46 PM