Skip to content

Image: files.cyberriskalliance.com · rights & removal

Executive Summary

Researchers discovered a security vulnerability in Amazon Bedrock AgentCore that could allow attackers to steal temporary credentials and access source code of AI agents. The flaw originated from AgentCore's use of IMDSv1, which exposed these temporary credentials. Attackers could exploit this by crafting prompts to execute a server-side request forgery (SSRF) attack to obtain the credentials. Due to an overpermissioned default IAM role, these credentials permitted attackers to enumerate and access other agents within the same AWS account and region. This access included retrieving agent container images from Amazon Elastic Container Registry (ECR) and inspecting their source code. The stolen credentials also granted access to user sessions and stored agent conversations in memory. AWS updated AgentCore to use IMDSv2 by February 2026, but the excessive permissions issue remained unresolved until at least September 2026 when the concerns were finally addressed.

Facts Only

* Zenity Labs researchers discovered a security vulnerability in Amazon Bedrock AgentCore.
* The vulnerability allowed attackers to steal temporary credentials and access source code of AI agents.
* The flaw originated from AgentCore's use of IMDSv1, which exposed temporary credentials for AI agents.
* An attacker could trigger a server-side request forgery (SSRF) attack to obtain these credentials via a single prompt.
* The credentials, due to an overpermissioned default IAM role, allowed enumeration and access to other agents in the same AWS account and region.
* Access included pulling agent container images from Amazon Elastic Container Registry (ECR) and inspecting their source code.
* The stolen credentials enabled access to user sessions and agent conversations stored in memory.
* Zenity Labs disclosed findings to AWS in December 2025.
* AWS updated AgentCore to exclusively use IMDSv2 by February 2026.
* The excessive permissions issue persisted until at least September 2026 when AWS addressed the concerns.

Full Take

The narrative traces a clear progression from an underlying technical implementation flaw (using IMDSv1) to a severe resulting access escalation due to overly permissive identity management, culminating in a delayed remediation timeline for critical security exposures. The core pattern reveals a structural gap between implementing a new standard (IMDSv2 adoption by AWS) and achieving comprehensive security hardening across inherited permissions. The persistence of the excessive permissions issue until September 2026 suggests that applying technical fixes is not sufficient; systemic governance around default IAM roles and permission boundaries requires extended auditing beyond immediate patch deployment. This reflects a broader implication in the development of complex AI systems where security is often addressed as an add-on rather than being foundational to the architecture from inception. The pattern suggests that technological advances in agent systems introduce new attack surfaces that are only mitigated through layered, persistent scrutiny of access controls, rather than treating security fixes as terminal events.
Bridge Questions: How do evolving security standards (like IMDSv2) intersect with legacy system permissions in complex cloud environments? What systemic accountability structures must be in place to ensure that permission exposure is addressed before and concurrently with feature deployment? What are the long-term consequences when critical access controls are deferred across extended timelines?

From the original · SC Magazine

A security vulnerability in Amazon Bedrock AgentCore, discovered by Zenity Labs researchers, could allow attackers to steal temporary credentials and access source code of AI agents. The vulnerability, which was present in earlier versions of AgentCore, could be exploited with a single prompt, with further coverage provided by The Register.
Read the full story at scworld.com

Sentinel — Human

Confidence

The content reads like a standard, fact-based security report, characterized by precise technical detail and clear attribution, suggesting human journalistic origin rather than synthetic generation.

Signals Detected
low severity: Sentence length variance is relatively natural; transitions flow logically rather than mechanically.
low severity: The flow from discovery, technical mechanism (IMDSv1, SSRF), impact (credentials, ECR access), and resolution is tightly linked and contextually sound.
low severity: Attribution (Zenity Labs disclosure, AWS updates) is specific, suggesting grounding in real events, even if the timeline seems slightly advanced.
low severity: The sequence of events and technical terms suggests accurate reporting of a specific security incident, despite the future-dated context (2025/2026) which could be contextual error or predictive framing.
Human Indicators
The text successfully integrates specific technical nomenclature (IMDSv1, SSRF, IAM roles, ECR) with a narrative structure typical of security reporting.
Amazon Bedrock agent vulnerability allowed credential theft and code access | Huntaegis