TL;DR: As embedded AI agents spread, vendors are splitting “AI agent security” into governance and observability on one side, and runtime enforcement on the other, according to Impart Security. The real gap is not visibility alone but stopping authorized actions that become malicious mid-session, especially when agents move faster than human review cycles.
NHIMG editorial — based on content published by Impart: AI Agent Security vs. AI Agent Protection
By the numbers:
- When AWS credentials are exposed publicly, attackers attempt access within an average of 17 minutes and as quickly as 9 minutes in some cases.
Questions worth separating out
Q: How should security teams govern AI agents that can change actions at runtime?
A: Security teams should govern runtime AI by correlating identity, data, and intent before trusting an action path.
Q: Why do AI agents complicate IAM and audit controls?
A: AI agents complicate IAM because they can make decisions, call tools, and trigger workflows without fitting cleanly into user-centric control models.
Q: What do security teams get wrong about governing AI agents?
A: They often treat agents like another automation layer instead of governed non-human actors with their own access paths.
Practitioner guidance
- Separate governance from enforcement in your agent model Define which controls establish agent identity, permissions, and auditability, and which controls can terminate or block a session inline.
- Inventory every agent-connected surface Catalogue direct API calls, local tools, browser sessions, code execution environments, and SaaS integrations that agents can reach.
- Baseline normal session behaviour, not just entitlements Capture the typical tool sequence, data access pattern, and response content for each agent so deviations can be detected in context.
What's in the full article
Impart's full article covers the operational detail this post intentionally leaves for the source:
- The vendor’s side-by-side comparison of AI agent security and AI agent protection across governance, detection, and enforcement functions.
- The detailed runtime enforcement examples for prompt injection, token abuse, and agent impersonation in session context.
- The article’s own capability table showing which signals belong to posture tooling and which require inline blocking.
- The practical recommendation for architecture planning when both governance and enforcement are needed.
👉 Read Impart’s analysis of AI agent security vs AI agent protection →
AI agent security vs protection: are your controls keeping up?
Explore further
AI agent security and AI agent protection are not competing labels, they are different control layers. One governs identity, discovery, logging, and permission boundaries. The other enforces behaviour at runtime when the agent is already executing. Confusing those layers creates a false sense of coverage because visibility does not stop authorised misuse. Practitioners should treat governance and enforcement as separate requirements that must both exist.
A few things that frame the scale:
- Only 1.5 out of 10 organisations are highly confident in their ability to secure NHIs, compared to nearly 1 in 4 for securing human identities, according to The State of Non-Human Identity Security.
- Lack of credential rotation is cited as the top cause of NHI-related attacks by 45% of organisations, followed by inadequate monitoring and logging at 37% and over-privileged accounts at 37%.
A question worth separating out:
Q: Who is accountable when an AI agent takes an unsafe action?
A: Accountability should sit with the business owner of the agent, the team that provisioned the access, and the control owners responsible for monitoring and revocation. If no one can answer who approved the identity, the scope, and the oversight model, the governance framework is not complete enough for production.
👉 Read our full editorial: AI agent security vs protection: why runtime enforcement matters