Back to Feed
VulnerabilitiesJul 21, 2026

AWS Kiro Flaw Let a Poisoned Web Page Rewrite Its Config and Run Code

AWS Kiro flaw allowed poisoned web pages to rewrite config and execute code.

A vulnerability in AWS's Kiro coding IDE allowed attackers to execute arbitrary code on developer machines by embedding hidden text on a web page. This hidden text could trick Kiro into rewriting its configuration file, leading to the execution of malicious commands without user approval. AWS has since patched the issue.

AI summary of the linked source. Not reviewed by an editor. How this works

Vendor Watch

Run AWS?

Get an email when a new story names AWS, usually within the hour.

Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy

The lesson from this incident

Full lesson

The AWS Kiro vulnerability stemmed from a prompt injection attack, where hidden text embedded in a web page could manipulate the AI-assisted IDE into rewriting its configuration file and executing arbitrary commands without user consent. This is a critical failure in configuration integrity — the IDE lacked sufficient validation to distinguish between legitimate user instructions and adversarially crafted external input. The attack required no special permissions; simply visiting a malicious web page was enough to compromise a developer's machine. This matters greatly because developer workstations are high-value targets that often have broad access to source code, cloud credentials, and CI/CD pipelines. A single compromised developer environment can cascade into a full supply chain breach.

What helps against this

How we list vendors

Indicators of Compromise

Extracted by AI from the linked source. Not reviewed by an editor. How this works

  • url — http://localhost

Entities

Kiro (product)AWS (vendor)mcp.json (product).vscode/settings.json (product).vscode/tasks.json (product)Intezer (vendor)