changelog
Pass
Audited by Gen Agent Trust Hub on Aug 5, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it fetches and processes externally controlled data from GitHub without explicit boundary markers or sanitization.
- Ingestion points: Data is ingested from GitHub PR bodies and titles via
gh pr viewand release descriptions viagh release viewin Step 1 and Step 2. - Boundary markers: There are no instructions to the agent to treat the fetched content as data or to ignore any embedded instructions within that content.
- Capability inventory: The skill utilizes shell commands (
gh,git,grep,python3), writes to local HTML files (site/changelog.html), and launches a local web server for verification. - Sanitization: The skill lacks validation or filtering mechanisms for the content fetched from GitHub before it is processed by the agent.
- [COMMAND_EXECUTION]: The skill performs various shell operations to interact with the repository and verify changes.
- Uses
ghCLI to fetch release and pull request data. - Uses
grepandgit diffto locate markers and verify changes insite/changelog.html. - Launches a local server using
python3 -m http.serverfor visual verification of the generated changelog.
Audit Metadata