{"id":16888,"date":"2026-03-21T14:04:30","date_gmt":"2026-03-21T14:04:30","guid":{"rendered":"https:\/\/dmsretail.com\/RetailNews\/identity-is-the-battleground\/"},"modified":"2026-03-21T14:04:30","modified_gmt":"2026-03-21T14:04:30","slug":"identity-is-the-battleground","status":"publish","type":"post","link":"https:\/\/dmsretail.com\/RetailNews\/identity-is-the-battleground\/","title":{"rendered":"Identity is the Battleground"},"content":{"rendered":"<p> <p><a href=\"https:\/\/dmsretail.com\/online-workshops-list\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-496\" src=\"https:\/\/dmsretail.com\/RetailNews\/wp-content\/uploads\/2022\/05\/RETAIL-ONLINE-TRAINING-728-X-90.png\" alt=\"Retail Online Training\" width=\"729\" height=\"91\" srcset=\"https:\/\/dmsretail.com\/RetailNews\/wp-content\/uploads\/2022\/05\/RETAIL-ONLINE-TRAINING-728-X-90.png 729w, https:\/\/dmsretail.com\/RetailNews\/wp-content\/uploads\/2022\/05\/RETAIL-ONLINE-TRAINING-728-X-90-300x37.png 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/a><\/p><br \/>\n<\/p>\n<div>\n<p><em>Part 2 in our series on workload security covers why knowing \u201cwho\u201d and \u201cwhat\u201d behind every action in your environment is becoming the most urgent \u2014 and least solved \u2014 problem in enterprise security<\/em><\/p>\n<p>In\u00a0Part 1 of this series, we reached three conclusions: The battlefield has shifted to cloud-native, container-aware, AI-accelerated offensive tools \u2014\u00a0VoidLink\u00a0being the most advanced example \u2014 specifically engineered for the Kubernetes environments; most security organizations are functionally blind to this environment; and closing that gap requires runtime security at the kernel level.<\/p>\n<p><strong>But we left one critical thread underdeveloped: identity.<\/strong><\/p>\n<p>We\u00a0called\u00a0identity \u201cthe connective tissue\u201d between runtime detection and operational response. Identity is becoming the\u00a0<em>control plane<\/em>\u00a0for security, the layer that\u00a0determines\u00a0whether an alert is actionable, whether a workload is authorized, and whether your organization can answer the most basic forensic question after an incident:\u00a0<em>Who did this, and what could they reach?<\/em><\/p>\n<p>Part 1 showed that the workloads are where the value is, and the adversaries have noticed. <\/p>\n<p>Part 2 is about the uncomfortable reality that our identity systems are unprepared for\u00a0what\u2019s\u00a0already here.<\/p>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-d722961d648ba4113312f4d91ce0a874\" id=\"h-the-attacks-from-part-1-were-identity-failures\" style=\"font-style:normal;font-weight:400\">The Attacks from Part 1 Were Identity Failures<\/h2>\n<p>Every major attack examined in Part 1 was, at its core, an identity problem.<\/p>\n<p><strong>VoidLink\u2019s<\/strong>\u00a0primary\u00a0objective\u00a0is harvesting credentials, cloud access keys, API tokens, and developer secrets, because stolen identities unlock everything\u00a0else.\u00a0ShadowRay\u00a02.0\u00a0succeeded because the AI framework it exploited had no authentication at\u00a0all.\u00a0LangFlow\u00a0stored access credentials for every service it connected to; one breach handed attackers what researchers called a \u201cmaster key\u201d to everything it touched.<\/p>\n<p>The pattern across all of these:\u00a0<strong>attackers\u00a0aren\u2019t\u00a0breaking in.\u00a0They\u2019re\u00a0logging in.<\/strong>\u00a0And increasingly, the credentials\u00a0they\u2019re\u00a0using\u00a0don\u2019t\u00a0belong to\u00a0people,\u00a0they belong to machines.<\/p>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-fb216f6cea9cd2fac4e7715a9c7458fb\" id=\"h-the-machine-identity-explosion\" style=\"font-style:normal;font-weight:400\">The Machine Identity Explosion<\/h2>\n<p><strong>Machine identities now outnumber human identities 82-to-1<\/strong>\u00a0in the average enterprise,\u00a0according to Rubrik Zero Labs. They are the silent plumbing of modern infrastructure, created informally, rarely rotated, and governed by no one in particular.<\/p>\n<p><strong>Now add AI agents<\/strong>. Unlike traditional automation, AI agents make decisions, interact with systems, access data, and increasingly delegate tasks to other agents, autonomously.\u00a0Gartner projects\u00a0a third\u00a0of enterprise applications will include this kind of autonomous AI by 2028.<\/p>\n<p>A recent\u00a0Cloud Security Alliance survey\u00a0found that 44% of organizations are authenticating their AI agents with static API keys, the digital equivalent of a permanent, unmonitored master key. Only 28% can trace an agent\u2019s actions back to the human who authorized it. And\u00a0nearly 80%\u00a0cannot tell you, right now, what their deployed AI agents are doing or who\u00a0is responsible for\u00a0them.<\/p>\n<p>Every one\u00a0expands the potential damage of a security breach, and our identity systems were not built for this. <\/p>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-84c992e380c7d333386bf54a697ecfc0\" id=\"h-what-workload-identity-gets-right-and-where-it-falls-short-nbsp\" style=\"font-style:normal;font-weight:400\">What Workload Identity Gets Right \u2014 And Where It Falls Short\u00a0<\/h2>\n<p>The security industry\u2019s answer to machine identity is\u00a0SPIFFE, and <strong>SPIRE,\u00a0<\/strong>a standard that gives every workload a cryptographic identity card. Rather than static passwords or API keys that can be stolen, each workload receives a short-lived, automatically rotating credential that proves it is based on verified attributes of its environment.\u00a0<\/p>\n<p>Credentials that rotate automatically in minutes become worthless to malware like\u00a0VoidLink, which depends on stealing long-lived secrets. Services that verify each other\u2019s identity before communicating make it far harder for attackers to move laterally through your environment. And when every workload carries a verifiable identity, security alerts become\u00a0immediately\u00a0attributable; you know\u00a0<em>which<\/em>\u00a0service acted,\u00a0<em>who<\/em>\u00a0owns it, and\u00a0<em>what<\/em>\u00a0it should have been doing.\u00a0<\/p>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-273530919b3c3fc0dcb6ba762a0f88b5\" id=\"h-where-it-breaks-down-ai-agents\" style=\"font-style:normal;font-weight:400\">Where It Breaks Down: AI Agents<\/h2>\n<p>These identity systems were designed for traditional software services, applications that behave\u00a0predictably and identically across every running copy. AI agents are fundamentally different.\u00a0<\/p>\n<p>Today\u2019s\u00a0workload identity systems\u00a0typically\u00a0assign the same\u00a0identity to\u00a0every copy of an application when instances are functionally identical. If you have twenty instances of a trading agent or a customer service agent running simultaneously, they\u00a0often\u00a0share one identity\u00a0because\u00a0they\u2019re\u00a0treated as interchangeable replicas of the same service. This\u00a0works when every copy does the same thing. It\u00a0doesn\u2019t\u00a0work when each agent is making independent decisions based on different inputs and different contexts.\u00a0<\/p>\n<p>When one of those twenty agents takes\u00a0an unauthorized\u00a0action, you need to know which one did it and why. Shared identity\u00a0can\u2019t\u00a0tell you that. You\u00a0can\u2019t\u00a0revoke access for one agent without shutting down all twenty. You\u00a0can\u2019t\u00a0write security policies that account for each agent\u2019s different behavior. And you\u00a0can\u2019t\u00a0satisfy the compliance requirement to trace every action to a specific, accountable entity.\u00a0<\/p>\n<p>This creates gaps: You\u00a0can\u2019t\u00a0revoke a single agent without affecting the entire\u00a0service,\u00a0security policies\u00a0can\u2019t\u00a0differentiate between agents with different behaviors, and auditing struggles to trace actions to the responsible decision-maker.\u00a0<\/p>\n<p>Standards could eventually support finer-grained agent identities, but managing millions of short-lived, unpredictable identities and defining policies for them\u00a0remains\u00a0an open challenge.\u00a0<\/p>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-c9a6eed4934c85920e706446302144e8\" id=\"h-the-delegation-problem-no-one-has-solved\" style=\"font-style:normal;font-weight:400\">The Delegation Problem No One Has Solved<\/h2>\n<p>There\u2019s\u00a0a second identity challenge specific to AI agents:\u00a0<strong>delegation<\/strong>.\u00a0<\/p>\n<p>When you ask an AI agent to act on your behalf,<em>\u00a0<\/em>the agent needs to carry your authority into the systems it accesses. But how much authority? For how long?\u00a0With what\u00a0constraints? And when that agent delegates part of its task to a\u00a0<em>second<\/em>\u00a0agent, which delegates a\u00a0<em>third<\/em>, who is accountable at each step? Standards bodies are developing solutions, but they are\u00a0drafts, not finished frameworks.\u00a0\u00a0<\/p>\n<p>Three questions\u00a0remain\u00a0open:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Who is liable when an agent chain goes wrong?\u00a0<\/strong>If you authorize an agent that spawns a sub-agent that takes an unauthorized action, is the\u00a0accountability\u00a0yours, the agent\u00a0developer?\u00a0No framework\u00a0provides\u00a0a consistent answer.<\/li>\n<li><strong>What does \u201cconsent\u201d mean for agent delegation?\u00a0<\/strong>When you authorize an agent to \u201chandle your calendar,\u201d does that include canceling meetings and sharing your availability with external parties? Making delegation scopes precise enough for governance without making them so granular\u00a0they\u2019re\u00a0unusable is an unsolved design problem.<\/li>\n<li><strong>How do you enforce boundaries on an entity whose actions are unpredictable?\u00a0<\/strong>Traditional security assumes you can\u00a0enumerate\u00a0what a system needs to do and restrict it. Agents reason about what to do at runtime. Restricting them too tightly breaks functionality; too loosely creates risk. The right balance\u00a0hasn\u2019t\u00a0been found.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-3479376fdff967bcca8260ea850994c0\" id=\"h-identity-makes-runtime-security-actionable\" style=\"font-style:normal;font-weight:400\">Identity Makes Runtime Security Actionable<\/h2>\n<p>In Part 1, we shared that\u00a0Hypershield\u00a0provides the same ground-truth visibility in containerized environments that security teams have long had on endpoints.\u00a0That\u2019s\u00a0essential, but alone, only answers\u00a0<em>what<\/em>\u00a0is happening. Identity answers\u00a0<em>who<\/em>\u00a0is\u00a0behind it,\u00a0and for agents, we need to know\u00a0<em>why\u00a0<\/em>it\u2019s\u00a0happening.\u00a0That\u2019s\u00a0what turns an alert into an actionable response.\u00a0<\/p>\n<p>Without identity, a\u00a0Hypershield\u00a0alert tells you: \u201c<em>Something made a suspicious network connection.\u201d<\/em>\u00a0With workload identity, the same alert tells you:\u00a0<em>\u201cYour inference API service, owned by the data science team, deployed through the v2.4 release pipeline, acting on delegated authority from a specific user, initiated an outbound connection that violates its authorized communication policy.\u201d<\/em>\u00a0\u00a0<\/p>\n<p>Your team knows\u00a0immediately\u00a0what happened,\u00a0who\u2019s\u00a0responsible, and exactly where to\u00a0focus\u00a0their response, especially when threats like\u00a0VoidLink\u00a0operate at AI-accelerated speed.\u00a0<\/p>\n<h2 class=\"wp-block-heading has-cisco-green-color has-text-color has-link-color wp-elements-b43fb647de911306d9d50185bd50b199\" id=\"h-the-path-forward-zero-trust-must-extend-to-agents\" style=\"font-style:normal;font-weight:400\">The Path Forward: Zero Trust Must Extend to Agents<\/h2>\n<p>The foundation exists: workload identity standards like SPIFFE for machine authentication, established protocols like OAuth2 for human delegation, and kernel-level runtime security like\u00a0Hypershield\u00a0for behavioral observation.\u00a0What\u2019s\u00a0missing is the integration layer that connects these pieces\u00a0for\u00a0a world where autonomous AI agents\u00a0operate\u00a0across trust boundaries at machine speed.\u00a0<\/p>\n<p><strong>This is a\u00a0zero trust\u00a0problem.<\/strong>\u00a0The principles enterprises have adopted for users and\u00a0devices\u00a0must\u00a0now extend to workloads and AI agents. Cisco\u2019s own\u00a0State of AI Security 2026\u00a0report underscores the urgency: While most organizations plan to deploy agentic AI into business functions, only 29% report being prepared to secure those deployments. That readiness\u00a0gap\u00a0is a defining security challenge.\u00a0\u00a0<\/p>\n<p>Closing it requires a platform where identity, runtime security, networking, and observability share context and can enforce policy together. That is the architecture Cisco is building toward. These are the practical steps every organization should take:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Make stolen credentials worthless.\u00a0<\/strong>Replace long-lived static secrets with short-lived, automatically rotating workload identities. Cisco Identity Intelligence, powered by Duo, enforces continuous verification across users, workloads, and agents,\u00a0eliminating\u00a0the persistent secrets that attacks like\u00a0VoidLink\u00a0are designed to harvest.<\/li>\n<li><strong>Give every\u00a0detection\u00a0its identity context.\u00a0<\/strong>Knowing a workload behaved anomalously is not enough. Security teams need to know which workload, which owner, what it was authorized to reach, and what the blast radius is.<strong>\u00a0Universal Zero Trust Network Access<\/strong>\u00a0connects identity to access decisions in real time, so every signal carries the context needed to act decisively.<\/li>\n<li><strong>Bring AI agents inside your governance model<\/strong>. Every agent\u00a0operating\u00a0in your environment should be known, scoped, and authorized before it acts \u2014 not discovered after an incident. Universal ZTNA\u2019s automated agent discovery, delegated authorization, and native MCP support make agent identity a first-class security object rather than an operational blind spot.<\/li>\n<li><strong>Build for convergence, not coverage.<\/strong>\u00a0Layering point tools\u00a0creates\u00a0the illusion of control. The challenges of continuous authorization, delegation, and behavioral attestation require a platform where every capability\u00a0shares\u00a0context. Cisco Secure Access and AI Defense are designed to do this work \u2014 cloud-delivered, context-aware, and built to detect and stop malicious agentic workflows before damage is done.<\/li>\n<\/ul>\n<p>In Part 1, we said the battlefield shifted to workloads. Here in Part 2:\u00a0<strong>identity\u00a0is how you fight on that battlefield.<\/strong>\u00a0And in a world where AI agents are becoming a new class of digital workforce, zero trust\u00a0isn\u2019t\u00a0just a security\u00a0framework,\u00a0it\u2019s\u00a0the critical framework that protects and defends.<\/p>\n<hr class=\"wp-block-separator has-text-color has-light-gray-color has-alpha-channel-opacity has-light-gray-background-color has-background\"\/>\n<p class=\"has-text-align-center\" id=\"block-a1b11bef-8542-478b-95c4-6b43d582001b\"><em>We\u2019d love to hear what you think! Ask a question and stay connected with Cisco Security on social media.<\/em><\/p>\n<p class=\"has-text-align-center\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cisco-green-color\">Cisco Security Social Media<\/mark><\/strong><\/p>\n<p class=\"has-text-align-center\" id=\"block-85b5e58a-7e0a-4b88-a1bd-54a5f658e51f\">LinkedIn<br \/>Facebook<br \/>Instagram<\/p>\n<\/p><\/div>\n<p><script async defer src=\"https:\/\/platform.instagram.com\/en_US\/embeds.js\"><\/script><br \/>\n<br \/><p><a href=\"https:\/\/dmsretail.com\/online-workshops-list\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-496\" src=\"https:\/\/dmsretail.com\/RetailNews\/wp-content\/uploads\/2022\/05\/RETAIL-ONLINE-TRAINING-728-X-90.png\" alt=\"Retail Online Training\" width=\"729\" height=\"91\" srcset=\"https:\/\/dmsretail.com\/RetailNews\/wp-content\/uploads\/2022\/05\/RETAIL-ONLINE-TRAINING-728-X-90.png 729w, https:\/\/dmsretail.com\/RetailNews\/wp-content\/uploads\/2022\/05\/RETAIL-ONLINE-TRAINING-728-X-90-300x37.png 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/a><\/p><br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Part 2 in our series on workload security covers why knowing \u201cwho\u201d and \u201cwhat\u201d behind every action in your environment is becoming the most urgent [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16889,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-16888","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/posts\/16888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/comments?post=16888"}],"version-history":[{"count":0,"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/posts\/16888\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/media\/16889"}],"wp:attachment":[{"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/media?parent=16888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/categories?post=16888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dmsretail.com\/RetailNews\/wp-json\/wp\/v2\/tags?post=16888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}