bmad-init
Warn
Audited by Gen Agent Trust Hub on Mar 28, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions direct the agent to run a local Python script
bmad_init.pyfor project configuration management. - [DATA_EXFILTRATION]: The script
bmad_init.pyconstructs file paths for reading and writing configuration using user-controllable module codes without validation. This presents a path traversal vulnerability that could allow access to or modification of files outside the designated project directory. - [INDIRECT_PROMPT_INJECTION]: The skill defines an ingestion point for user-provided configuration data via the
--answersargument incmd_write. Boundary markers are provided via agent instructions in SKILL.md. Capabilities include file writing and directory creation. Sanitization is performed usingyaml.safe_dump. It establishes a trust boundary where malicious configuration values could influence downstream agent behavior. - [SAFE]: The script utilizes
yaml.safe_loadandyaml.safe_dumpto handle configuration data, protecting against unsafe YAML deserialization. - [SAFE]: No network access, remote code downloads, or hardcoded credentials were found.
Audit Metadata