pptx
Pass
Audited by Gen Agent Trust Hub on Jul 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: Utility scripts such as
ooxml/scripts/pack.py,scripts/thumbnail.py, andooxml/scripts/validation/redlining.pyexecute system commands includingsoffice,pdftoppm, andgitviasubprocess.run. These operations are used for document conversion, validation, and diffing. - [COMMAND_EXECUTION]: The
scripts/html2pptx.jsscript launches a headless browser usingplaywrightto render local HTML slides. This is necessary for calculating element positions and CSS styles during the conversion process. - [PROMPT_INJECTION]: The skill handles untrusted data from PowerPoint files, creating a surface for indirect prompt injection. Ingestion points:
scripts/inventory.pyand themarkitdownworkflow inSKILL.md. Boundary markers: Content is read directly into context without specific delimiters. Capability inventory: The skill can write to the file system viascripts/replace.pyand execute subprocesses. Sanitization: The skill employsdefusedxmlinooxml/scripts/unpack.pyandooxml/scripts/pack.pyto mitigate XML-based vulnerabilities like XXE.
Audit Metadata