Case · DiggingBeagle record

AgentCore importer followed hostile OpenAPI references into files and networks

A separate AgentCore Starter Toolkit bug let crafted OpenAPI external references induce local file reads and outbound requests during agent import; toolkit 0.3.14 addressed it.

Scope

Reported finding as of 2026-10-13; publication and observation dates are distinguished in the linked source. No production exploitation is inferred without explicit evidence.

Assessment profile

Assessment method
Exploitation
not established
Evidence
Grade B
Remediation
fixed reported
AI role
AGAINST AI
Basis and provenance

Evidence desk assessment of the pinned Claims and source provenance, checked against the public primary report or advisory. AWS distinguishes import-time external reference dereferencing from later generated Python execution, with the same affected toolkit range and patch/reimport requirement. No named victim or stolen data is reported. Impact remains unbanded because verified real-world affected scope and realized harm are not established. Findings are not independent reproduction by DiggingBeagle.

Assessed Oct 14, 2026 using diggingbeagle.assessment/1.

At a glance

Claims & evidence

CLM-CP5-AWS-AGENTCORE-OPENAPI-REFS-1The vulnerable import path accepts crafted external OpenAPI reference values associated with a Bedrock Agent action group and can issue unexpected outbound HTTP requests or local file reads during the import operation.supported

Basis: reported finding

Link to claim
CLM-CP5-AWS-AGENTCORE-OPENAPI-REFS-2An authenticated same-account principal with permission to modify an action group OpenAPI schema could cause another user's importing environment to access arbitrary local files or network destinations.supported

Basis: reported finding

Link to claim
CLM-CP5-AWS-AGENTCORE-OPENAPI-REFS-3The advisory lists affected toolkit releases 0.1.4 through 0.3.13 and repair in 0.3.14, with re-import and replacement of generated artifacts recommended.supported

Basis: reported finding

Link to claim

Implications

A configuration parser can cause network and filesystem side effects before an operator runs the generated agent. An importer allowed to reach cloud metadata endpoints, sensitive local files or internal services may expose data despite a successful code-review step later in the workflow. The control belongs at reference resolution, not solely at Python execution.

Controls and mitigations

  • Upgrade the affected importer to 0.3.14 or move to the supported replacement CLI, and regenerate dependent output artifacts where advised by AWS.
  • Limit the importer process to necessary files and egress destinations; reject untrusted OpenAPI external references and restrict agent action-group schema modification rights.

Unknowns and contradictions

  • Any actual intercepted data or affected account is not established by the advisory.
  • Deployment-specific file and network authorization varies with importer privileges.

Sources and citation

Material revision history

  1. Oct 13, 2026 · Published version · first publication · revision 144