TheVortiq
Inteligencia Artificial

The First Violence Between AI Agents: The End of Blind Trust

A vulnerability in Google's kit demonstrates how one AI agent can manipulate another to compromise the software supply chain.

August 6, 2026 · 3 min read

a computer chip in the shape of a human head

TL;DR: Inter-agent violence occurs when a low-privilege AI manipulates a higher-ranking one via prompt injection. This finding forces companies to rethink security in their automated workflows and blind trust in autonomous agents.

A New Attack Vector in the Age of AI: Inter-Agent Violence

Cybersecurity has entered uncharted territory. Researchers at Pillar Security have documented a critical vulnerability in google/adk-python, Google's AI agent development kit, which has revealed an unprecedented phenomenon: 'inter-agent violence.' Unlike conventional attacks that seek to exploit a vulnerability in the source code, this method uses AI agents as attack vectors to manipulate other agents of higher hierarchy, breaking traditional security barriers in software supply chains.

The Mechanism: The Erosion of Trust Boundaries

The flaw detected by Dan Lisichkin and his team is not a traditional software bug, but an architectural error in permission management. The system in question operated under a two-tier structure: a low-privilege agent, exposed to the public for pull request (PR) triage and issue management tasks, and a high-privilege agent, reserved exclusively for project maintainers. The attacker, through a prompt injection technique, could instruct the public agent to, in turn, invoke the high-level agent, executing malicious code under the guise of a legitimate technical review.

This scenario is particularly alarming because, as Lisichkin notes, the complexity of the attack is minimal: "you only need to know English to craft the prompt or ask another AI to do it for you." With workflows publicly documented, any malicious attacker could deduce the hierarchical relationship between agents and design a command chain that exploits this implicit trust.

Historical Context and Comparison with Traditional Software

This incident marks a milestone similar to the appearance of the first computer worm or the first SQL injection vulnerabilities in the 1990s. Before the era of autonomous agents, security was based on static access control; today, the attack surface has mutated toward semantics. Comparing this event with past incidents, such as the SolarWinds supply chain attack, we observe an evolution: if attackers previously needed to compromise a server or a user account, they can now simply 'persuade' an autonomous system to act on their behalf.

Google's stance in not awarding a bounty for this report, classifying it merely as 'social engineering,' reflects a worrying disconnect in the industry. Many platform providers have not yet adapted their threat models to include natural language manipulation as a valid technical attack vector, despite google/adk-python having over 90 million downloads, making it a fundamental piece of the current AI development ecosystem.

Implications for the DevOps Ecosystem and Enterprise Security

The automation of CI/CD workflows through autonomous agents has promised efficiency but has introduced structural risks. When a company allows an agent to approve code without direct human supervision, it creates a security 'blind spot.' The impact on businesses is direct: the possibility of malicious code being injected into production repositories without a human reviewing the core process is a real threat to the integrity of any software.

Lisichkin, who will delve into these findings during the DEF CON AI Village, warns that CISOs must stop viewing agents as isolated tools and start treating them as employees with access to critical systems. 'Inter-agent violence' demonstrates that the security perimeter is no longer the firewall, but the agent's ability to discern between a legitimate instruction and semantic manipulation.

Roadmap for Resilience

To mitigate these risks, organizations must adopt proactive measures:

  • Redefinition of trust boundaries: It is imperative to segment agents. A public agent should never have the ability to invoke functions executed by a maintenance agent.
  • Principle of dynamic least privilege: Agent access tokens should have granular and temporary permissions.
  • Human-in-the-loop supervision: In critical deployment processes, final approval must be human. AI should be a review assistant, not the ultimate judge.
  • Agent-centric threat modeling: Companies should conduct 'red teaming' exercises where agents are the target, simulating how they could be deceived to compromise infrastructure.

In conclusion, the adk-python case is a reminder that autonomous AI is not just a new technology, but a new risk paradigm. The industry must evolve rapidly so that agent security is considered as rigorous a technical discipline as cryptography or network security.

Keep reading