THE PERMISSION [LAYER]

AI agent incident

A GitHub issue could escalate from a low-privilege Google ADK agent to a privileged one

Reported · 3 sources

What happened

Researchers showed that a crafted prompt reaching a low-privilege agent built on Google's Agent Development Kit could hijack a privileged agent, exposing secrets and tampering with pull requests, and that a public GitHub issue was enough to start the chain. Google deleted three ADK workflows in response and fixed related flaws in its Python library.

Why it matters

The trust boundary that failed was agent to agent, not user to agent. Authenticating the human at the front door does nothing if the hand-off message between agents is taken on faith.

Sources

  1. SecurityWeek Gemini Agent-to-Agent Attack Method Exposed Secrets, Enabled Pull Request Tampering
  2. The Hacker News Google Deletes 3 ADK AI Workflows After Malicious GitHub Issue Could Trigger Privileged Agent
  3. Dark Reading Flaws in Google APK for Python Unlock Agent-to-Agent Attack

New incidents by email

Get incidents like this one in your inbox

New AI agent incidents are covered in the briefing, with what to check on the agents you already run. At least once a week, free.

You confirm by email. Unsubscribe in one click.

Background reading

Does RBAC work for AI agents? An explainer on the problem behind this incident.

Cite or correct this record

“A GitHub issue could escalate from a low-privilege Google ADK agent to a privileged one.” The Permission Layer AI Agent Incident Database, https://thepermissionlayer.com/incidents/google-adk-agent-privilege-escalation/. Database updated October 22, 2026.

Every record traces to the dated sources above. If something here is wrong or missing, email [email protected] and it gets fixed. See this record in the full list.

The Permission Layer

Get the briefing by email

At least one email a week on AI agent identity, permissions, security and spend, written for the people who approve agent access. Five-minute read, free.

You confirm by email. Unsubscribe in one click.