Skip to content

Security Not yet confirmed elsewhere1 publisher 2 min read Published

Zenity Labs shows one prompt could pull other agents' code out of Amazon Bedrock AgentCore

Zenity Labs researchers found that a single prompt could steal temporary credentials from Amazon Bedrock AgentCore through its IMDSv1 metadata service. SC World, citing The Register, says an excess-permissions problem outlasted AWS's metadata fix.

The Watch · Security desk

Send a correction

Illustration accompanying Zenity Labs shows one prompt could pull other agents' code out of Amazon Bedrock AgentCore
Generated illustration
Permissions gap outlasted AWS's metadata fix by months Disclosure and fix dates for the AgentCore credential flaw, as reported by SC World citing The Register.

Timeline with three steps: December 2025, Zenity Labs discloses its AgentCore findings to AWS; February 2026, AWS has updated AgentCore to use only IMDSv2; September 2026, AWS addresses the excess-permissions issue that had persisted after the metadata fix.

Permissions gap outlasted AWS's metadata fix by months
DateEventClaim
December 2025Zenity Labs discloses the AgentCore findings to AWS8
February 2026AWS has AgentCore using IMDSv2 exclusively9
September 2026AWS addresses the remaining excess-permissions concerns10

What happened

  • An overpermissioned default IAM role let the stolen credentials enumerate and access other agents in the same AWS account and region.
  • That access included pulling other agents' container images from Amazon ECR and inspecting their source code.
  • The same credentials also reached user sessions and agent conversations held in memory.
  • Zenity Labs disclosed the findings to AWS in December 2025, and AWS updated AgentCore to use only IMDSv2 by February 2026.

Why it matters

  • Who's exposed exposure Customers on earlier AgentCore versions who ran several agents in one account and region had each agent's image, code and memory within reach of whichever agent took the prompt.
  • What it limits constraint The February IMDSv2 update was not closure. The permissions issue stayed open after it, so the update alone did not limit what a credential holder could reach.
  • Who has to decide decision The reach ended at the account and region boundary, so where a team places its agents sets how many of them share one exposure.

The two fixes did different jobs. Moving to IMDSv2 addressed the route the prompt used to obtain credentials [3][4][9]. The excess-permissions issue stayed after that change, and the default IAM role is what set the stolen credentials' reach [5][10].

Measured from Zenity Labs' December 2025 disclosure, the metadata change took about two months [13]. The permissions problem took about nine [14]. The brief gives months, not days, so both figures are approximate.

The brief is loose on the end date. It says the permissions issue persisted until at least September 2026, and in the same sentence says AWS addressed the remaining concerns then [10]. Those two statements do not fix a date. SC World credits The Register for the account [11], and the brief does not include a statement from AWS or from Zenity Labs.

Scope is bounded. The access reached other agents in the same AWS account and region [5], and the brief places the flaw in earlier versions of AgentCore [2]. The brief does not mention a CVE identifier or any exploitation in the wild [12]. The material describes a research finding on one product. It does not describe an attacker using it [1].

In our view the default role is the larger finding. A prompt was the trigger, but the role set the reach into container images, source code and session memory [5][6][7].

What to watch

  • An AWS statement or documentation confirming when and how the default role's permissions were narrowed.
  • A Zenity Labs technical write-up naming the affected AgentCore versions and whether a CVE identifier is assigned.
  • Any report of this chain used against a real AgentCore deployment, which would move it from research finding to incident.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence45
Adoption
Not scored
Hype gap−5
Incentives
Not scored
Confidence50
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    A vulnerability in Amazon Bedrock AgentCore, discovered by Zenity Labs researchers, could allow attackers to steal temporary credentials and access the source code of AI agents.

    Reported Supported Source: SC World brief, citing The RegisterView cited source
  2. [2]

    The vulnerability was present in earlier versions of AgentCore and could be exploited with a single prompt.

    Reported Supported Source: SC World brief, citing The RegisterView cited source
  3. [3]

    The vulnerability stemmed from AgentCore's use of IMDSv1, which exposed temporary credentials for the AI agents.

    Reported Supported Source: SC World brief, citing The RegisterView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. scworld.com

    1 article · October 11, 2026

    Amazon Bedrock agent vulnerability allowed credential theft and code access

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Loading related stories