pptx
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION] (LOW): The skill is susceptible to indirect prompt injection because it is designed to ingest and process untrusted document content.
- Ingestion points:
ooxml/scripts/unpack.pyandscripts/rearrange.pyread and extract data from external Office files. - Boundary markers: Absent. The scripts operate directly on document structures without delimiting content for an AI agent.
- Capability inventory:
ooxml/scripts/pack.pyinvokessoffice(LibreOffice) viasubprocess.runto perform document conversions. - Sanitization:
defusedxmlis correctly implemented inunpack.pyandpack.pyto prevent XML External Entity (XXE) vulnerabilities during parsing. - [COMMAND_EXECUTION] (SAFE):
ooxml/scripts/pack.pyusessubprocess.runwith a list of arguments to execute LibreOffice, which avoids shell injection vulnerabilities. - [DATA_EXFILTRATION] (SAFE): No network operations or hardcoded credentials were detected; the skill performs all processing on the local file system.
Audit Metadata