pptx
Pass
Audited by Gen Agent Trust Hub on Sep 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the shell sandbox to execute Python scripts and shell commands (
soffice,pdftoppm) for processing PowerPoint files and performing format conversions. These are standard operations for the stated purpose of document manipulation. - [INDIRECT_PROMPT_INJECTION]: The skill processes external
.pptxand.pptfiles which could contain untrusted data. - Ingestion points: Reads content from
.pptxfiles usingPresentation("deck.pptx")and iterates through slides and shapes (SKILL.md). - Boundary markers: None explicitly defined in the prompts to distinguish between instructions and data during extraction.
- Capability inventory: Uses
execshell to run Python,sofficefor conversion, andzipfilefor raw XML manipulation. It has the ability to read and write files in the workspace. - Sanitization: The skill recommends using
lxmlordefusedxmlfor XML parsing to avoid namespace issues, but does not explicitly mention protection against XML External Entity (XXE) attacks or prompt injection during text extraction. However, the risk is assessed as low as these are standard data processing tasks.
Audit Metadata