Highlights
Introducing TrustGraph Understand Incode’s approach to age assurance Introducing GovFaceMatch 3 years in a row named a Leader
01/04
01/04
Agentic fraud

Agent hijacking

An attack in which someone takes control of a legitimate artificial intelligence (AI) agent, usually by hiding instructions in content the agent reads, so it works for the attacker instead of its owner.

It is the agent version of account takeover. An email assistant opens a message that tells it to forward the inbox to a stranger, or a shopping agent reads a page that tells it to change the delivery address.

FAQ

Frequently asked questions

Still have questions? Talk to an expert
What is agent hijacking?

Agent hijacking is an attack that takes control of a legitimate AI agent, usually through hidden instructions in content it reads, so it carries out the attacker's task with its owner's access.

How is agent hijacking different from account takeover?

In account takeover, a criminal signs in as the victim. In agent hijacking, the victim's own signed-in agent follows the attacker's instructions.

Is agent hijacking the same as prompt injection?

Agent hijacking is one result of prompt injection. NIST classifies it as indirect prompt injection that makes an agent take harmful actions.

What can a hijacked agent do?

A hijacked agent can do anything its permissions allow, such as sending emails, sharing security codes, moving files, or making purchases.

How can businesses reduce agent hijacking risk?

Businesses reduce agent hijacking risk by giving agents only the permissions their tasks need, requiring approval for high-impact actions, and verifying the person again when a request falls outside the agent's usual scope.