skills/formio/ai/formio-form/Gen Agent Trust Hub

formio-form

Pass

Audited by Gen Agent Trust Hub on Aug 17, 2026

Risk Level: SAFE
Full Analysis
  • [REMOTE_CODE_EXECUTION]: The skill documents the inclusion of vendor-provided JavaScript libraries from the official CDN (cdn.form.io). Resources from verified vendor domains are documented here as part of the standard setup process.
  • [DYNAMIC_EXECUTION]: The documentation covers the use of javascript triggers, customAction logic, and lifecycle hooks which allow for the execution of arbitrary JavaScript within form definitions. These are intended features of the @formio/js library for implementing complex business logic and are documented for developer use.
  • [INDIRECT_PROMPT_INJECTION]: The skill allows the agent to process form definitions from external URLs or JSON objects, which presents an attack surface for embedded instructions. 1. Ingestion points: Form definitions are ingested via the srcOrJson parameter in Formio.createForm (documented in references/rendering.md). 2. Boundary markers: No explicit instructions to the AI to ignore embedded logic in form definitions are provided in the examples. 3. Capability inventory: The library supports network requests via fetch or dataSrc: 'url', and execution of JavaScript snippets in triggers and hooks. 4. Sanitization: The sanitizeConfig option (using DOMPurify) is documented for HTML components and labels to mitigate XSS risks.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 17, 2026, 07:00 PM
Security Audit — agent-trust-hub — formio-form