docx
Pass
Audited by Gen Agent Trust Hub on Apr 4, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
ooxml/scripts/pack.pyusessubprocess.runto call thesoffice(LibreOffice) command-line utility. This is used as a validation step to verify that generated .docx, .pptx, or .xlsx files are valid and can be successfully converted to HTML. - [COMMAND_EXECUTION]: The script
ooxml/scripts/validation/redlining.pyusessubprocess.runto executegit diffwith word-diff and character-level precision. This is a benign utility function designed to provide detailed feedback during the validation of tracked changes. - [EXTERNAL_DOWNLOADS]: The
SKILL.mddocumentation includes instructions for users to install necessary system-level dependencies such aspandoc,libreoffice, andpoppler-utils, as well as standard libraries likedefusedxmlanddocxviaapt-get,pip, andnpmrespectively. - [SAFE]: The skill demonstrates strong security awareness by consistently using the
defusedxmllibrary for parsing all Office XML components inscripts/document.py,ooxml/scripts/pack.py, andooxml/scripts/unpack.py. This implementation directly mitigates common XML-based attacks including XML External Entity (XXE) injection.
Audit Metadata