moda-document-print
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection due to its handling of untrusted external data.
- Ingestion points: Untrusted data enters the agent context through
moda brand create --url(website extraction),moda template pull(team templates), and by reading existing canvas nodes as described inSKILL.mdandreferences/brand.md. - Boundary markers: The instructions do not specify the use of delimiters or warnings to ignore embedded instructions when processing or re-inserting external content.
- Capability inventory: The skill utilizes the
Bash(moda:*)tool for powerful operations includingmoda canvas markup,moda canvas edit, andmoda export. - Sanitization: There are no instructions for sanitizing or validating external content before it is interpolated into prompts or executed via markup/edit tools.
- [DYNAMIC_EXECUTION]: The skill creates and executes JavaScript logic at runtime to modify the document canvas.
- Evidence:
references/edit-code.mdandreferences/markup.mddetail the use ofmoda canvas editand the<generate>tag, which allow the agent to write and run JavaScript for batch mutations and element generation. While described as sandboxed, the documentation notes the sandbox is not a hard security boundary. - [COMMAND_EXECUTION]: The skill uses the
Bashtool to invoke themodaCLI suite for document operations. - Evidence:
SKILL.mdand several reference files (e.g.,references/brand.md) contain commands formoda canvas,moda brand,moda media, andmoda exportto manage the document lifecycle. - [EXTERNAL_DOWNLOADS]: The skill performs remote downloads of image assets for inspection.
- Evidence:
references/brand.mdandreferences/templates.mdinstruct the agent to usecurl -o /tmp/... "<url>"to download logo variants and template thumbnails. The URLs are short-lived, signed preview links generated by the platform's metadata tools.
Audit Metadata