pptx-win
Pass
Audited by Gen Agent Trust Hub on Aug 16, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill automates Microsoft PowerPoint using PowerShell wrappers that interact with the PowerPoint COM (Component Object Model) interface. This involves launching the PowerPoint application and executing commands to manipulate presentations.
- [COMMAND_EXECUTION]: In
scripts/office/validators/redlining.py, the skill uses Python'ssubprocess.runto call thegit diffcommand. This is used to compare word-level differences between document revisions and is executed on temporary files with controlled arguments. - [INDIRECT_PROMPT_INJECTION]: The skill acts as a surface for processing untrusted data from
.pptxfiles. While it usesdefusedxmlin its core validation logic to mitigate XML-based attacks, some secondary scripts likecheck_text_overflow.pyandinspect_metadata.pyuse the standardxml.etree.ElementTreelibrary, which possesses a theoretically larger attack surface for XML External Entity (XXE) vulnerabilities.
Audit Metadata