release-management
Pass
Audited by Gen Agent Trust Hub on Feb 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [Indirect Prompt Injection] (LOW): The file
scripts/create-release.mduses dynamic command interpolation (the!prefix) to gather repository context such as commit logs and branch names. If these sources contain malicious instructions (e.g., in a commit message), they could potentially influence the agent's behavior when the release notes are processed. - Ingestion points:
scripts/create-release.md(Context detection and Recent Changes sections). - Boundary markers: Absent; output is interpolated directly into the markdown body.
- Capability inventory: Shell execution for
gitandghCLI operations. - Sanitization: No sanitization or escaping of git output is performed.
- [Dynamic Execution] (LOW): The script
scripts/create-release.mdassembles shell commands using the$ARGUMENTSvariable. While this is the intended functionality for setting version tags, it presents a potential command injection vector if the orchestrating agent does not sanitize the input provided by the user.
Audit Metadata