Skip to main content

AI Security

Protecting AI systems from threats, vulnerabilities, and adversarial attacks

All Posts

View AI Agent Identity: The Complete Enterprise Guide
Featured image for AI Agent Identity: The Complete Enterprise Guide

AI Agent Identity: The Complete Enterprise Guide

Adesh Gairola

AI agent identity answers who this is and whether it's allowed in. It does not answer whether what it did was okay. This guide covers what agent identity is, why traditional IAM breaks for agents, the delegation-versus-impersonation decision, the four-layer identity model, seven identity mechanisms compared by the audit log line each one leaves behind, how identity failed in the ServiceNow BodySnatcher case, and what identity cannot solve on its own.

View AI Agent Accountability: Who's Responsible When It Acts?
Featured image for AI Agent Accountability: Who's Responsible When It Acts?

AI Agent Accountability: Who's Responsible When It Acts?

Adesh Gairola

Four parties can be accountable when an AI agent takes the wrong action: the deploying organisation, the permission grantor, the agent vendor, and the model provider. Which one it lands on is decided by evidence, not by contract language, and the single field most logs are missing, an actor distinct from the human whose credential the agent borrowed, is enough to collapse every one of those claims at once.

View The list finally caught the god agent
Featured image for The list finally caught the god agent

The list finally caught the god agent

Adesh Gairola

A deterministic decision point outside the model, in the live path, that decides before every action executes: that's the TLDR of every mitigation in the 2026 OWASP LLM Top 10. Excessive Agency jumped from rank 6 to rank 3, checked for the first time against 7,714 real incidents instead of a practitioner vote alone. Read the mitigations, not the ranks, and they all converge on one prescription: mediate everything.

View Kill the God Agent: how we think about agent security
Featured image for Kill the God Agent: how we think about agent security

Kill the God Agent: how we think about agent security

Adesh Gairola

A God Agent is one model wired to every tool on one shared identity, holding the whole lethal trifecta at once: it reads untrusted content, touches private data, and talks to the outside world. You can't filter prompt injection out of that, so you change the architecture instead. Three deterministic moves: scope every agent, sign every call, stop every breach. Break even one leg of the trifecta and the blast radius shrinks.

View Four Layers of AI Agent Identity: The Model I Use
Featured image for Four Layers of AI Agent Identity: The Model I Use

Four Layers of AI Agent Identity: The Model I Use

Adesh Gairola

Agent identity makes more sense as four stacked layers: a tamper-proof token format, cryptographic proof of which workload is running, a delegation chain that keeps the human as the subject, and a way to onboard to a service an agent has never met. Climb all four and you've proven who the agent is. You still haven't proven that what it did was okay.

View BodySnatcher and the Missing Identity Layer
Featured image for BodySnatcher and the Missing Identity Layer

BodySnatcher and the Missing Identity Layer

Adesh Gairola

BodySnatcher (CVE-2025-12420) showed how AI agents with aggregated permissions can compromise entire platforms in seconds. Traditional security controls designed for humans don't work at machine speed. Organizations need threat modeling and runtime controls for all three layers: API auth, identity binding, and agent execution.