GitHub Actions Integration for Agentic Workflows
Warn
Audited by Snyk on Mar 18, 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 workflows (e.g., "Agentic PR Analysis", "Issue Triage", and "Manual Agent Task") explicitly ingest user-generated GitHub content (PR titles/bodies, issue bodies, and comments via github.event.*) and pass them to agent scripts (e.g., node scripts/agents/pr-analyzer.js, python scripts/agents/issue_triage.py) which then perform actions like posting comments, adding labels, creating PRs, or deployments, meaning untrusted third‑party content can materially influence agent decisions and tool use.
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.90). The workflows start an external MCP gateway at runtime with "npx @modelcontextprotocol/gateway start" (npm package https://www.npmjs.com/package/@modelcontextprotocol/gateway), which is fetched and executed during runs and directly controls model prompt routing/agent behavior, so it is a high-risk runtime external dependency.
Issues (2)
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata