docx
Pass
Audited by Gen Agent Trust Hub on May 21, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runto interface withsofficeandgitfor functional tasks like document validation and change comparison. These calls are implemented using argument lists rather than shell strings, which effectively eliminates the risk of command injection. - [SAFE]: XML manipulation is performed using the
defusedxmllibrary. This is a critical security measure that prevents XML External Entity (XXE) attacks and other XML-related resource exhaustion vulnerabilities when handling user-provided documents. - [EXTERNAL_DOWNLOADS]: The skill documentation correctly identifies and recommends the installation of standard, reputable dependencies such as
pandoc,libreoffice, and thedocxlibrary. These are well-established tools required for the skill's primary purpose of document manipulation.
Audit Metadata