skills/zhuxining/skills/pptx/Gen Agent Trust Hub

pptx

Pass

Audited by Gen Agent Trust Hub on Feb 17, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [Indirect Prompt Injection] (LOW): The ooxml/scripts/unpack.py script uses zipfile.extractall() to process user-provided Office documents. This lacks path validation for ZIP entries, exposing a 'Zip Slip' vulnerability surface where malicious archives could attempt to write files outside the intended output directory.
  • [Unverifiable Dependencies & Remote Code Execution] (LOW): The ooxml/scripts/pack.py script executes the soffice command via subprocess.run for document validation. This introduces a dependency on external system binaries.
  • [Data Exposure & Exfiltration] (SAFE): No hardcoded credentials or external data exfiltration patterns were detected. The skill primarily performs local file manipulations.
  • [Dynamic Execution] (SAFE): The skill uses defusedxml to safely handle XML parsing in several components, though standard lxml is used in docx.py.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 17, 2026, 06:39 PM