moda-deck-pptx
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection by ingesting untrusted data from external PowerPoint files.\n- Ingestion points: The skill imports files using
moda canvas import-pptxandmoda file uploadas described inSKILL.mdandreferences/markup.md.\n- Boundary markers: The instructions lack explicit delimiters or warnings to ignore instructions embedded within the imported slide content. In fact,references/design-quality.mdmandates verbatim preservation of source text.\n- Capability inventory: The agent has access to themodaCLI, which allows for file system writes (moda export), network operations (moda file upload,moda media *), and dynamic code execution (moda canvas edit).\n- Sanitization: No sanitization or filtering of the imported slide text is mentioned before it is processed by the agent.\n- [DYNAMIC_EXECUTION]: The skill relies on runtime JavaScript execution to perform its primary tasks.\n- As documented inreferences/edit-code.md, themoda canvas editcommand executes JavaScript files (e.g.,fix.js) generated by the agent to mutate the canvas state.\n-references/markup.mddescribes the<generate>element, which executes a JavaScript block to emit elements at runtime.\n- While these are core functionalities of themodaecosystem, they represent dynamic execution of agent-authored code.
Audit Metadata