bmad-teach-me-testing
Warn
Audited by Socket on Apr 26, 2026
1 alert found:
SecuritySecuritysteps-c/step-05-completion.md
MEDIUMSecurityMEDIUM
steps-c/step-05-completion.md
This fragment’s core behavior is typical local automation: verify 7-session completion, compute metrics, render a certificate from a template, update a progress YAML file, and display results. No overt data theft or network activity is present in the fragment. However, it contains a significant supply-chain/safety risk: it explicitly instructs executing a resolver-returned value as a final terminal instruction if non-empty (potential RCE/sabotage). Additionally, it uses user-derived identifiers in filesystem paths without showing sanitization/normalization, which could enable path traversal or unintended file overwrite depending on the runner implementation.
Confidence: 58%Severity: 70%
Audit Metadata