Skip to main content

Amazon Kiro IDE EUVDEUVD-2026-86308

| CVE-2026-95985 HIGH
Inclusion of Functionality from Untrusted Control Sphere (CWE-829)
2026-09-24 AMZN GHSA-356h-q6p2-3c99
8.6
CVSS 4.0 · Vendor: AMZN
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Attacker plants injected instructions in public repo
  2. Delivery
    Victim opens repo as untrusted workspace in Kiro
  3. Exploit
    Victim sends any message to agent
  4. Execution
    Agent ingests crafted content into context
  5. Persist
    File-write tool modifies global ~/.kiro config
  6. Impact
    Persistent agent poisoning across sessions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Trusted source inclusion only
Exploitation Conditions

Requires the victim to open an attacker-crafted repository specifically as an 'untrusted workspace' in Amazon Kiro IDE (version before 1.0.242) and then send any message to the agent, which causes the agent's file-write tool to write attacker-controlled content into the auto-loaded global configuration directory (~/.kiro). Limiting factors: user interaction is mandatory (UI:A in the vendor vector) - the attacker cannot trigger the write without a victim actively running the agent against the malicious workspace; exploitation is indirect via prompt injection rather than a direct network request; and versions 1.0.242 and later are fixed. The 'untrusted workspace' mode plus agent invocation is the concrete precondition, not a generic default-remote exposure.

Impact

The vendor CVSS 4.0 score of 8.6 (High) reflects network-reachable, low-complexity delivery with no attacker authentication (AV:N/AC:L/PR:N) but explicitly requires active user interaction (UI:A) and impacts only the vulnerable system (VC:H/VI:H/VA:H, SC/SI/SA:N). The real-world trigger chain is narrower than the raw score suggests: exploitation is an indirect prompt-injection (CWE-829) that only fires when a user opens a crafted repository as an *untrusted workspace* and then sends any message to the agent - so the attacker cannot act autonomously and depends on victim behavior, which in practice makes attack complexity higher than the AC:L in the 4.0 vector implies. No EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation status is 'no public exploit identified at time of analysis' - this is a proactively patched, vendor-reported (AMZN) issue rather than an observed in-the-wild campaign. Signals are internally consistent (network vector, user-interaction-gated, patch available) with no direct contradictions, though the 4.0 AC:L combined with UI:A slightly overstates ease given the specific 'untrusted workspace + send a message' precondition. Net: a genuine and worth-prioritizing issue for organizations that use Kiro against third-party/untrusted code, but not a mass-exploitation emergency given the narrow deployment footprint and interaction requirement.

Exploit ScenarioDerived

An attacker publishes a repository containing hidden instructions embedded in files that the agent ingests into its context. A developer clones it, opens it in Kiro as an untrusted workspace, and sends any message to the agent; the injected instructions cause the file-write tool to modify the auto-loaded global configuration under ~/.kiro, persistently poisoning the agent's behavior across future sessions. No public exploit code has been identified, and the attack requires the victim to actively run the agent in the malicious workspace.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 24, 2026

Amazon Kiro IDE versions before 1.0.242 can have attacker-controlled content written into the agent's auto-loaded global configuration directory (~/.kiro) when a user opens a crafted repository as an untrusted workspace and then sends any message to the agent. The flaw (CWE-829, inclusion of functionality from an untrusted control sphere) is an indirect prompt-injection chain: the agent's file-write tool is steered by repository-supplied instructions rather than by a direct network request, so the attacker does not need credentials (CVSS PR:N) but does depend on victim interaction (CVSS UI:A). Exploitation is not confirmed as active and no public exploit code was identified at time of analysis. Risk is rated High (vendor CVSS 4.0 base 8.6; independent CVSS 3.1 assessment AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:H/A:L), with the dominant impact being integrity compromise of the developer's global Kiro configuration.

Earlier versions of this analysis (1)
v1 Sep 24, 2026 - 18:02 CVSS 8.8

Agent prompt injection in Amazon Kiro IDE versions before 1.0.242 enables remote unauthenticated attackers to poison the IDE's global configuration by luring a victim into opening a crafted repository as an untrusted workspace and sending any message to the agent. The file write tool lets injected instructions escape the workspace and persist in ~/.kiro, producing high confidentiality and integrity impact with low availability impact (CVSS 8.8, AV:N/AC:L/PR:N/UI:R/S:C). No public exploit code has been identified at time of analysis, and the mandatory user interaction (UI:R) limits mass exploitation; the issue is a genuine, prioritizable concern for organizations running Kiro IDE but not a mass-exploitation emergency.

RemediationAI

Upgrade to Amazon Kiro IDE 1.0.242 or later, per the vendor bulletin (https://aws.amazon.com/security/security-bulletins/2026-117-aws/) and the 1.0.242 changelog (https://kiro.dev/changelog/ide/1-0-242/); the CVE data lists the patch as available from vendor. Anyone who ran the agent in an untrusted workspace on an earlier release should inspect the global Kiro configuration directory (~/.kiro) and remove any entries they did not create, since injected content there may be auto-loaded in subsequent sessions. Until upgrading, the effective compensating control is to avoid running the agent against repositories opened as untrusted workspaces - open untrusted code in a plain editor or in a sandbox/container with a disposable home directory so that writes to ~/.kiro cannot persist - at the cost of losing agent assistance for those repositories, and additionally treat the global config directory as sensitive and monitor it for unexpected modifications, with the trade-off of added manual review overhead. Note that the vulnerability is only reachable when the victim actively runs the agent and sends a message, so simply cloning a malicious repository without invoking the agent does not itself trigger the write.

Affected VersionsENISA

Kiro IDE 0 <1.0.242

Affected Packages

euvd kiro_ide fix: 1.0.242

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Amazon Kiro IDE is an AI-assisted development environment whose agent operates on a workspace through tools such as file read and file write, and which automatically loads global user configuration from ~/.kiro at startup. CWE-829 describes the root cause class: functionality or content originating from an untrusted control sphere (the attacker-crafted repository) is incorporated into a trusted execution/configuration sphere (the agent's context and global config). Instead of a memory-safety or injection-parsing bug, this is a trust-boundary failure in agent context assembly - repository content is treated as instruction-bearing context without adequate isolation from privileged configuration paths. The affected CPE is cpe:2.3:a:amazon:kiro_ide:*:*:*:*:*:*:*:* as recorded in the CVE data, narrowed by EUVD to versions from 0 up to but not including 1.0.242. Because the write target is the auto-loaded global configuration directory, persistence is possible across later sessions if malicious entries are present, which is why the vendor advises reviewing ~/.kiro on any instance that previously ran the agent against an untrusted workspace.

Know when Amazon gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (AMZN) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

AC:H and UI:R because the victim must run the agent in a crafted untrusted workspace and message it; S:C as the write escapes the workspace into global ~/.kiro; primary impact is integrity of config.

3.1 AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:H/A:L
4.0 AV:N/AC:H/AT:N/PR:N/UI:A/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (AMZN).

CVSS VectorVendor: AMZN

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Sep 24, 2026 - 18:22 NVD
8.8 (HIGH) 8.6 (HIGH)
CVE Published
Sep 24, 2026 - 17:07 cve.org
HIGH 8.8

DescriptionCVE.org

The file write tool in Amazon Kiro IDE versions before 1.0.242 might allow remote unauthenticated actors to inject crafted instructions into the agent's context. When a user runs the agent in a crafted repository as an untrusted workspace, sending any message can cause agent modifications to auto-loaded global configuration paths.

We recommend you upgrade to Kiro IDE version 1.0.242 or later. Users who ran the agent in an untrusted workspace on an earlier version should also review the global Kiro configuration directory (~/.kiro) for entries they did not create.

Executive ViewAI

Why It Matters

Amazon Kiro IDE versions prior to 1.0.242 are vulnerable to an indirect prompt-injection attack that allows attacker-controlled content to be written into the developer's global configuration directory (~/.kiro) when a crafted repository is opened as an untrusted workspace and then any message is sent to the agent. This unauthenticated but user-interaction-dependent flaw compromises the integrity of developer configurations, potentially enabling further malicious behavior on affected workstations. Leadership should prioritize remediation because developer environments are high-value targets and the vulnerability affects all teams using Kiro IDE.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
new agentic AI IDE, growing but small production footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

More in Amazon

View all
CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2024-6387 HIGH POC
8.1 Jul 01

Remote code execution in OpenSSH's sshd server (regression of CVE-2006-5051) allows unauthenticated remote attackers to

CVE-2024-28056 CRITICAL POC
9.8 Apr 15

Amazon AWS Amplify CLI before 12.10.1 incorrectly configures the role trust policy of IAM roles associated with Amplify

CVE-2022-25809 CRITICAL POC
9.8 Feb 24

Improper Neutralization of audio output from 3rd and 4th Generation Amazon Echo Dot devices allows arbitrary voice comma

CVE-2021-44833 CRITICAL POC
9.8 Dec 12

The CLI 1.0.0 for Amazon AWS OpenSearch has weak permissions for the configuration file. Rated critical severity (CVSS 9

CVE-2019-3984 CRITICAL POC
9.8 Dec 31

Blink XT2 Sync Module firmware prior to 2.13.11 allows remote attackers to execute arbitrary commands on the device due

CVE-2019-3989 CRITICAL POC
9.8 Dec 11

Blink XT2 Sync Module firmware prior to 2.13.11 allows remote attackers to execute arbitrary commands on the device due

CVE-2023-35165 HIGH POC
8.8 Jun 23

AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define cloud infrastructure in c

CVE-2022-31115 HIGH POC
8.8 Jun 30

opensearch-ruby is a community-driven, open source fork of elasticsearch-ruby. Rated high severity (CVSS 8.8), this vuln

CVE-2022-0070 HIGH POC
8.8 Apr 19

Incomplete fix for CVE-2021-3100. Rated high severity (CVSS 8.8), this vulnerability is low attack complexity. Public ex

CVE-2021-43638 HIGH POC
8.8 Dec 07

Amazon Amazon WorkSpaces agent is affected by Integer Overflow. Rated high severity (CVSS 8.8), this vulnerability is lo

CVE-2021-43637 HIGH POC
8.8 Dec 07

Amazon WorkSpaces agent is affected by Buffer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low attack

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy