github

Warn

Audited by Snyk on Mar 7, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.90). The skill autonomously fetches and ingests user-generated GitHub content (issue/PR comments via gh API in scripts/issue/invoke_copilot_assignment.py and PR CI logs via get_pr_check_logs.py referenced by the fix-ci SKILL.md) and explicitly uses that untrusted content to synthesize prompts/analysis and drive actions (posting comments, assigning Copilot, making code edits and commits), so third-party content can materially influence agent behavior.

MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).

  • Potentially malicious external URL detected (high risk: 0.80). invoke_copilot_assignment.py calls the GitHub API at runtime (via gh api repos/{owner}/{repo}/issues/{issue_number} and the issues/{issue_number}/comments endpoints — e.g. https://api.github.com/repos/{owner}/{repo}/issues/{issue_number}) to fetch issue/comments which are then synthesized into an @copilot directive, meaning externally-hosted content directly controls prompts used by the agent.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Mar 7, 2026, 02:42 AM