review-issue

Warn

Audited by Gen Agent Trust Hub on Apr 1, 2026

Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill dynamically determines and executes shell commands for testing and linting based on configuration files found in the repository (e.g., package.json, Makefile, pyproject.toml).
  • Evidence: Step 5 of SKILL.md explicitly instructs the agent to execute commands like 'npm test', 'go test', and 'pytest' based on detected signals in the project root.
  • [REMOTE_CODE_EXECUTION]: The skill prioritizes and executes instructions found in a 'CLAUDE.md' file within the repository, allowing it to override default behaviors and execute arbitrary commands defined in the codebase.
  • Evidence: SKILL.md states that 'CLAUDE.md' may contain critical instructions that 'take precedence over any assumptions' regarding command execution, creating a direct vector for a malicious repository to execute code on the agent's host.
  • [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection as it ingests untrusted data from GitHub issues and repository files and uses it to influence its actions and command generation.
  • Ingestion points: GitHub issue metadata, body, and comments via 'gh issue view'; repository files and PR diffs via 'git' and 'gh' CLI.
  • Boundary markers: No delimiters or instructions are provided to the agent to distinguish between its core instructions and the untrusted data it is processing.
  • Capability inventory: The agent has the capability to execute shell commands ('npm', 'pytest', etc.) and interact with GitHub APIs ('gh issue close/comment').
  • Sanitization: There is no evidence of sanitization, validation, or escaping of the content fetched from GitHub or the local repository before it is processed or used in shell commands.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Apr 1, 2026, 05:39 PM