batch-bug-shepherd
Warn
Audited by Snyk on Jul 15, 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.78). Yes: Phase 0/1/1.5/2 ingest outsider-authored GitHub issue/PR text (e.g.,
gh issue list ... --json ... bodyandgh pr list ... --json ... title/author/bodyplus “inspect each linked PR on the issue”), which is then passed as free-formissue_body/issue_title/issue_bodyinputs into LLM subagents (triage andapm-ceostrategic-alignment), creating an indirect prompt-injection path.
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.90). The skill explicitly probes/fetches host-repo content at runtime via GitHub API calls (e.g.,
gh api repos/<owner>/<repo>/contents/.apm/agents/apm-ceo.agent.mdandgh api repos/<owner>/<repo>/contents/PRINCIPLES.md), and that fetched content (the apm‑ceo persona and PRINCIPLES.md) is loaded and used to drive the strategic-alignment subagent's prompts/decisions, so this is a runtime external dependency that directly controls agent behavior.
Issues (2)
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata