Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious URL with XSS payload
-
DeliveryDeliver link to victim via phishing
-
ExploitVictim opens URL in LocalStack UI
-
ExecutionReflected payload executes JavaScript in browser
-
ImpactHijack session or act as user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a victim to open an attacker-crafted URL while interacting with the LocalStack 4.9.2 web interface; this user-interaction requirement (UI:R) is the primary limiting factor, as the attack cannot self-trigger. No authentication is required of the attacker (PR:N), and the attack is deliverable remotely over the network, but the specific vulnerable endpoint, parameter, or feature is not described in the available sources. Because this is reflected (not stored) XSS, the payload is not persisted and each attack depends on social-engineering a fresh victim click; impact is bounded to the victim's browser context, with no server-side confidentiality/integrity change beyond what the user's session allows. |
| Impact | This is a moderate-severity reflected XSS (CVSS 6.1, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) that signals are consistent in rating as a real-but-not-urgent issue rather than a top-priority emergency. The CVSS vector shows network reach, low complexity, and no authentication, but execution hinges on UI:R - a victim must open an attacker-crafted URL - which inherently caps real-world exploitability. EPSS reinforces this with a very low 0.15% probability (4th percentile), and the vulnerability is NOT in CISA KEV, so there is no evidence of active exploitation; the vuln.today decision label is 'this_month', i.e. routine remediation rather than act_now/emergency. The low EPSS aligns with the low-impact (C:L/I:L/A:N) reflected XSS profile and the lack of KEV listing - nothing here conflicts. The main cross-source caveat is PoC provenance: the sole non-NVD reference is a third-party blog write-up, not confirmed working exploit code, so weaponization should not be assumed. Net: a legitimate flaw worth patching on a normal cycle, not a drop-everything priority. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL targeting the vulnerable LocalStack 4.9.2 endpoint and delivers it to a victim via phishing, chat, or a planted link. When the victim (an authenticated or unauthenticated user of the LocalStack interface) opens the link, attacker-controlled JavaScript reflects back and executes in their browser session, enabling session/token theft or UI actions in their context. A public PoC reference exists (a third-party blog), but it is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Reflected cross-site scripting in LocalStack 4.9.2 lets a remote, unauthenticated attacker execute arbitrary JavaScript in a victim's browser when the victim opens a crafted URL while interacting with the LocalStack web interface. The CVSS 3.1 score is 6.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N), reflecting the required user interaction and browser-scoped impact. No confirmed active exploitation is reported (not in CISA KEV) and EPSS is 0.15% (4th percentile); a public write-up reference exists but is not verified as working exploit code.
RemediationAI
No vendor-released patch is identified in the available sources, and no fixed version is listed; track https://nvd.nist.gov/vuln/detail/CVE-2025-69723 and https://cyberroute.github.io/post/2025-12-11-localstack-hack/ for an updated release and apply it when published. As compensating controls, bind the LocalStack web interface to localhost or a trusted management network so untrusted users cannot reach it; the trade-off is that legitimate remote access to the UI is lost. Alternatively, front the UI with a reverse proxy that validates input and applies output encoding for reflected parameters; this may break legitimate UI behavior and is not a complete substitute for a vendor fix. Because exploitation requires a victim to open a crafted URL, restricting UI access to trusted users reduces exposure.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-79 (Improper Neutralization of Input During Web Page Generation) underlies this reflected XSS in LocalStack 4.9.2. LocalStack is an AWS cloud-service emulator, and the issue is in its web interface; the available sources do not name the vulnerable endpoint, parameter, or feature, so the trigger is not described. The attack is network-deliverable and requires no attacker authentication (PR:N), but the victim must open an attacker-crafted URL (UI:R). Because the script is reflected rather than stored, the payload is not persisted and each attempt depends on a fresh victim click. Scope is changed (S:C) because script executes in the browser context, with low confidentiality and integrity impact and no availability impact. The supplied CPE is unpopulated (cpe:2.3:a:n/a:n/a:*:*:*:*:*:*:*:*) and EUVD lists affected versions as 'n/a n/a', so exact product-version identification rests on the CVE description.
Know when Localstack 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Remote crafted-URL delivery (AV:N/AC:L/PR:N) requiring a victim click (UI:R); reflected XSS crosses into the browser context (S:C) with limited C/I impact and no availability effect.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
A reflected cross-site scripting (XSS) vulnerability in localstack v4.9.2 allows attackers to execute arbitrary Javascript in the context of the user's browser via a crafted URL.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Localstack
View allThe dashboard component of StackLift LocalStack 0.12.6 allows attackers to inject arbitrary shell commands via the funct
A Cross-site scripting (XSS) vulnerability exists in StackLift LocalStack 0.12.6. Rated medium severity (CVSS 6.1), this
Arbitrary code execution in LocalStack 4.9.2 is possible when a user opens a crafted CloudFormation deployment URL whose
Missing SSL certificate validation in localstack v2.3.2 allows attackers to eavesdrop on communications between the host
OS command injection in localstack serverless-localstack up to version 1.4.0 allows a local low-privileged attacker to e
EUVD-2025-211173
GHSA-cq3h-9qqr-9fhq
NVD
CVE.org
EPSS
Exploit-DB