flow-builder
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The agent is instructed to run the validation script
validate.pyusinguv run python. This is a standard part of the workflow to ensure data integrity. - [DYNAMIC_EXECUTION]: Skill scripts (
validate.py,generate_reference.py,coverage.py) dynamically modify the Python search path (sys.path) to import local project modules from theservices/directory. This is used to leverage existing project validation logic. - [INDIRECT_PROMPT_INJECTION]: The skill processes workflow JSON files containing variable references (e.g.,
{{webhook.*}}). This represents a theoretical surface for indirect prompt injection if untrusted data were passed through a workflow. * Ingestion points: Thevalidate.pyscript reads workflow JSON from the local file system. * Boundary markers: Relies onjson.loadsfor structural parsing. * Capability inventory: Local script execution and access to internal project modules. * Sanitization: Structural validation of node data keys and variable reference checking.
Audit Metadata