deck-web-converter
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a Python script (
scripts/convert_deck.py) to perform the conversion process. - The script uses
argparseto handle user-provided input and output paths. - It utilizes
python-pptxandpymupdffor file parsing.- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from.pptxand.pdffiles which could potentially contain malicious payloads. - Ingestion points: Files are read in
scripts/convert_deck.pyusingPresentation(filepath)andfitz.open(filepath). - Boundary markers: The skill does not use specific delimiters for the file content but processes it as binary data.
- Capability inventory: The skill has file read and write capabilities, and the agent executes code to process the data.
- Sanitization: The script includes an
escape_htmlfunction that sanitizes text content (escaping&,<,>,", and') before embedding it into the generated HTML output, mitigating Cross-Site Scripting (XSS) risks.
Audit Metadata