Knowledge Base Regulation Tracker Standards & Frameworks OSS Directory AI Incident Database Research Paper Library Case Studies Society Articles News Jobs About Charter Sign inBecome a Member
Home/AI Incident Database/Amazon's Kiro coding agent implicated in a 13-hour AWS Cost Explorer outage in mainland China

Amazon's Kiro coding agent implicated in a 13-hour AWS Cost Explorer outage in mainland China

A change associated with Amazon's Kiro agent was reported to have taken down the Cost Explorer billing service in AWS's China regions for thirteen hours, an early example of agentic tooling reaching production infrastructure.

Under reviewSeverity: Mediumkiroawsoutagecoding agents

Incident Overview

On December 15, 2025, AWS’s Cost Explorer billing service in mainland China experienced a 13-hour outage, disrupting access to financial reporting and cost management tools for customers in the region. The incident occurred after a change associated with Amazon’s internal AI coding agent, Kiro, was deployed to modify production infrastructure. This event marks one of the first documented cases where an AI-driven coding assistant directly impacted a major cloud service in production.

The disruption affected AWS’s China regions exclusively, isolating the issue to a single geographic deployment. AWS confirmed the outage but provided differing accounts of its cause. While initial reports attributed the incident to Kiro’s autonomous actions, Amazon later clarified that the interruption stemmed from misconfigured access controls and human error rather than the AI system itself. Despite this clarification, the incident remains significant as an early example of agentic tooling interacting with production systems, raising questions about accountability and oversight in AI-driven infrastructure management.

The outage began approximately at an unspecified time in mid-December 2025 and persisted for roughly 13 hours before AWS restored service. During this period, customers relying on Cost Explorer for billing analytics and cost optimization faced unplanned downtime, highlighting vulnerabilities in AI-assisted development workflows. The incident was first documented in early April 2026 by the OECD AI Incidents and Hazards Monitor (AIM), which classified it under AI system safety failures and limitations, a category reflecting unintended consequences of automated tooling in critical systems.

AWS’s internal review following the incident focused on change-management protocols for AI-generated modifications, particularly in environments where coding agents operate with elevated permissions. The discrepancy between media reports and Amazon’s official statement underscores challenges in attributing responsibility when AI tools are involved in production incidents. While Amazon denied direct culpability for Kiro, the incident underscores broader risks associated with integrating autonomous coding agents into live infrastructure without rigorous safeguards.

The Cost Explorer service itself is a component of AWS’s billing and cost management suite, providing customers with granular insights into spending patterns, usage trends, and resource allocation. The incident also serves as a case study in the evolving landscape of AI-driven development, where automated tools increasingly interact with production systems beyond traditional coding assistance.

Possible Root Cause

The primary discrepancy in reported causes centers on whether the outage was directly triggered by Kiro’s actions or resulted from human error in access control configurations. Media accounts, including the Financial Times, cited anonymous AWS employees who claimed Kiro autonomously executed changes that led to the deletion and recreation of critical components in the Cost Explorer environment. These reports suggested that the AI agent, operating without sufficient oversight, inadvertently destabilized the system by altering production configurations.

Amazon’s official response contradicted these claims, stating that the interruption was caused by misconfigured access controls and user error, not the AI tool itself. The company emphasized that no AI-driven decision-making process directly led to the outage, framing the incident as a failure in human oversight rather than a systemic flaw in Kiro’s design or deployment.

Technical details from the incident remain limited, but the Financial Times described Kiro’s role as making changes to the working environment, which subsequently required a full restart of the Cost Explorer service. The 13-hour duration of the outage suggests that the modifications disrupted underlying dependencies or data integrity, necessitating manual intervention to restore stability.

The incident also raises questions about the broader integration of AI coding assistants into production workflows. However, its involvement in this outage highlights the risks of granting AI agents access to live infrastructure without explicit guardrails.

From a technical standpoint, the outage could have stemmed from several potential failures. For instance, Kiro may have executed a script or configuration change that conflicted with existing dependencies, triggering a cascading failure in the Cost Explorer backend. Alternatively, the AI agent might have inadvertently overwritten critical configuration files or database schemas, leading to service instability.

Takeaways

This incident serves as a cautionary example of the risks associated with deploying AI coding agents in production environments without adequate safeguards. While Kiro was intended to streamline development processes, its involvement in the Cost Explorer outage demonstrates that autonomous tooling can introduce unintended consequences, particularly when operating on live systems. The discrepancy between media reports and Amazon’s official statement also highlights the challenges of attributing responsibility in AI-driven incidents, where human and machine actions may intersect.

  • Safeguards for Production Deployments: The outage suggests that current safeguards for AI-driven infrastructure modifications may be insufficient.
  • This includes clarifying the role of AI in incidents and outlining steps taken to prevent recurrence, even when the root cause is complex or disputed.
  • Broader Implications for AI in Cloud Infrastructure: The Cost Explorer outage is among the first documented cases where an AI coding assistant directly affected a major cloud service. As AI tools increasingly interact with production systems, the incident serves as a precedent for how such failures may escalate in scale and complexity.
  • The AWS case could also influence how other cloud providers approach the integration of AI assistants, encouraging a more cautious and measured adoption of such technologies.
  • Lessons for AI Development Teams: For organizations developing or deploying AI coding agents, this incident reinforces the necessity of rigorous testing and validation before production use. Teams should simulate edge cases where AI-generated changes could lead to system failures and ensure that tools like Kiro are deployed with conservative permission levels.

The AWS Cost Explorer outage also highlights the evolving nature of AI risks in cloud environments. While traditional outages often stem from hardware failures or misconfigurations, incidents involving AI agents introduce new variables, such as unpredictable decision-making and the potential for autonomous actions to propagate errors. As the industry moves toward greater automation, the lessons from this case will be critical in shaping best practices for secure and reliable AI-driven infrastructure.

Sources

Incident summary from the AI Incident Database, used under CC BY-SA 4.0.

Contribute

Spot an error, or know a record we should add? Members can propose additions and submit corrections.