The Strands Python SDK is the open-source framework that underlies Amazon Bedrock AgentCore. AWS patched the model-skipping code path in its managed Bedrock AgentCore service (CVE-2026-18830) but declined to patch the same vulnerability in the open-source Strands Python SDK .
CoreBreak is not a single software bug but a design-level trust assumption: all three agent frameworks implicitly trusted that tool-call-shaped data arriving at the execution layer had been authorized by a prior model turn. No framework independently verified that authorization . This pattern means that even if a model's safety training is perfect, an attacker who can inject data into the invocation pipeline — for example, via a compromised upstream service or a crafted API request — can execute tools without ever triggering the model's guardrails.
The Strands SDK gap is particularly notable because it demonstrates that cloud vendors may patch their managed services while leaving the same vulnerability open in the open-source components that developers use for self-hosted deployments. For organizations building custom AI agent infrastructure on top of Strands, the responsibility for authorization logic falls entirely on the development team.