pptx-penfick
Warn
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runinsrc/pptskill/export_png.pyto execute PowerShell commands. This is used to interface with the PowerPoint COM object for slide-to-PNG export on Windows systems. - [DYNAMIC_EXECUTION]: The skill employs dynamic modules and function calls. In
src/pptskill/export_png.py,__import__("os")is used to access system environment variables. Insrc/pptskill/layouts/__init__.py,inspect.signatureis used to dynamically dispatch rendering functions based on JSON slide types. - [PRIVILEGE_ESCALATION]: The PowerShell command execution in
src/pptskill/export_png.pyincludes the-ExecutionPolicy Bypassflag, which allows the execution of scripts that might otherwise be blocked by the local system's security policy. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided JSON outline files. While this creates an attack surface for indirect prompt injection (e.g., malicious content in titles or bullets), the skill implements mitigation measures including schema validation and content-check heuristics (via
pptx-penfick validateandpptx-penfick content-check).
Audit Metadata