infopath-to-canvas
Pass
Audited by Gen Agent Trust Hub on Sep 7, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- Command Execution Considerations: The skill uses
PowerShellandBashto invoke system utilities likeexpand.exeandcabextractfor extracting.xsnarchives. This is a functional requirement for the migration, but it involves executing shell commands with parameters derived from user-provided arguments. - Indirect Prompt Injection Surface: The migration process involves using an
Agentto read and inventory the contents of external InfoPath files (includingmanifest.xsfandschema1.xsd). As these files are processed by the agent to generate instructions for the downstreamgenerate-canvas-appskill, there is a potential surface for indirect prompt injection if the source files contain content designed to influence the agent's behavior. - Ingestion points:
manifest.xsf,schema1.xsd,template.xml, and XSL views are read from the extracted.xsnarchive (SKILL.md). - Boundary markers: The skill does not explicitly define delimiters or instructions to ignore embedded commands during the parsing phase.
- Capability inventory: The skill environment includes
Bash,PowerShell,Write,Agent, andSkilltools (SKILL.md). - Sanitization: While the skill decodes URL-encoded field names, it does not specify general content sanitization for the XML/XSF data before processing by the agent.
Audit Metadata