pptx
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- Indirect Prompt Injection (LOW): The skill processes untrusted .docx and .pptx files, creating an ingestion surface for malicious instructions embedded in document content.
- Ingestion points:
ooxml/scripts/unpack.pyandooxml/scripts/validation/docx.py. - Boundary markers: None identified in the processing scripts.
- Capability inventory: Executes
sofficevia subprocess inooxml/scripts/pack.pyand performs file-system modifications inscripts/rearrange.py. - Sanitization: Utilizes
defusedxmlto protect against XML External Entity (XXE) and expansion attacks during parsing. - Command Execution (LOW): The skill invokes the system binary
soffice(LibreOffice) to perform document validation and format conversion. - Evidence:
subprocess.runcall inooxml/scripts/pack.pywithin thevalidate_documentfunction. The command uses a fixed binary name and hardcoded filter names, though it operates on user-provided file paths.
Audit Metadata