validate-e2e
Warn
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/validation_control.pydynamically modifies the system path and imports several modules (model_routing,run_state,provider_routing,browser_preflight,review_evidence) from a directory specified by the--shared-dircommand-line argument. This mechanism allows for the loading and execution of code from arbitrary local paths if the agent is provided with a malicious directory. - [COMMAND_EXECUTION]: The skill instructions and its unit tests (
tests/test_validation_control.py) utilizesubprocess.runto execute the controller script and interact with repository tools likegit. This established pattern of executing shell commands provides a functional capability that could be leveraged for unintended command execution if inputs are not strictly controlled. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process external data such as acceptance contracts, validation plans, and evidence packets (Markdown and JSON). These files represent an attack surface where adversarial instructions could be embedded to influence the agent's validation decisions. While the skill employs SHA-256 hashing to maintain integrity between steps, it remains vulnerable to malicious content in the initial input files.
- [EXTERNAL_DOWNLOADS]: The file
references/model-research.mdcontains numerous links to external model catalogs, benchmarks, and documentation from well-known services and organizations, including OpenRouter, HuggingFace, Vercel Labs, and Microsoft. These references are used to inform model selection and research policies during the validation workflow.
Audit Metadata