claude-use-gemini-acp
Fail
Audited by Snyk on Aug 18, 2026
Risk Level: CRITICAL
Full Analysis
CRITICAL E006: Malicious code pattern detected in skill scripts.
- Malicious code pattern detected (high risk: 0.90). The script intentionally spawns a third‑party Gemini CLI with the --yolo flag (auto-approves tool calls), runs it in a user-specified working directory while passing the full environment through, and downloads/executes a possibly-nightly npm package — this combination creates a high risk of data exfiltration, credential exposure, and remote code execution if the CLI or model uses tools or is replaced by a malicious package.
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (medium risk: 0.30). The runtime path
scripts/gemini-delegate.mjsingests user-suppliedpromptText(fromprocess.argv) and streams the resultingagent_message_chunktext to stdout, so outsider-authored free text is directly provided to the model.
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.90). The skill spawns pnpm dlx @google/gemini-cli (see
@google/gemini-cli@${version}/@google/gemini-cli@<version>), which fetches and executes remote code at runtime (the gemini-cli package) and is required for the skill to operate.
Issues (3)
E006
CRITICALMalicious code pattern detected in skill scripts.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata