docx
Pass
Audited by Gen Agent Trust Hub on Mar 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runto interact with system utilities necessary for document processing. Inooxml/scripts/pack.py, it executessoffice(LibreOffice) in headless mode to validate document integrity through conversion. Inooxml/scripts/validation/redlining.py, it utilizesgit diffto perform precise comparisons of document changes. These operations are directly associated with the skill's primary purpose and use controlled local paths. - [PROMPT_INJECTION]: The
SKILL.mdfile includes instructions for the agent to "READ ENTIRE FILE" and "NEVER set any range limits" when accessing technical documentation. While these target agent behavior, they are benign context-management directives intended to ensure the agent correctly applies complex formatting rules and document structures. - [EXTERNAL_DOWNLOADS]: Documentation in
SKILL.mdidentifies standard external tools and libraries required for document engineering, such aspandoc,LibreOffice,Poppler, and thedocx(NPM) anddefusedxml(Python) libraries. These are well-known industry-standard tools. - [SAFE]: The skill implements best practices for secure document handling by using the
defusedxmllibrary for all XML parsing operations in Python (e.g., inscripts/document.pyandooxml/scripts/unpack.py), effectively mitigating XML External Entity (XXE) and expansion attacks. No evidence of hardcoded credentials, persistence mechanisms, or unauthorized data exfiltration was found during the analysis.
Audit Metadata