env-and-assets-bootstrap
Pass
Audited by Gen Agent Trust Hub on May 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/bootstrap_env.pyemployssubprocess.runto execute environment management commands such asconda create,mamba create, andpip install. These operations are fundamental to the skill's purpose of bootstrapping reproducible research environments. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection due to its processing of untrusted content from external repositories.
- Ingestion points: The scripts
scripts/plan_setup.pyandscripts/prepare_assets.pyread and parse several untrusted file types includingREADME.md,environment.yml,requirements.txt, and various configuration files (.py,.yaml,.json,.toml). - Boundary markers: The implementation lacks explicit boundary markers or instructions to the model to disregard potentially malicious commands or directions embedded within the ingested repository data.
- Capability inventory: The skill has the capability to execute shell commands via
subprocess.runinscripts/bootstrap_env.pyand identifies remote URLs for asset downloads. - Sanitization: The scripts extract URLs and file paths using regular expressions but do not perform security-centric validation or sanitization of this content before presenting it as an actionable setup or asset plan.
Audit Metadata