Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSubmit crafted payload to vulnerable form field
-
DeliveryMalicious script stored server-side
-
ExploitVictim browses affected page
-
ExecutionJavaScript executes in victim browser
-
ImpactSession hijack or account takeover
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 the attacker to inject a persistent JavaScript payload into a vulnerable Adobe Commerce form field, and then requires a victim to subsequently browse to the page that renders that stored field (UI:R - victim interaction is a hard prerequisite, so this cannot fire fully automatically). The vendor vector marks the injection step as unauthenticated (PR:N), but stored XSS into form fields in Commerce/Magento commonly implies the attacker can reach a form whose contents are persisted and re-displayed; verify with Adobe whether the affected form is customer-facing/public or requires an account. Limiting factors: dependency on a victim visiting the affected page, and applicability only to the affected Adobe Commerce, Adobe Commerce B2B, and Magento Open Source versions. |
| Impact | This is a genuinely high-priority flaw by severity signals but with important caveats on real-world exploitation. The vendor-supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N, 9.3) describes a network-reachable, low-complexity, unauthenticated stored XSS with a scope change and high confidentiality/integrity impact - a serious profile for an e-commerce platform. However, several exploitation signals are MISSING from the input: there is no EPSS probability, no CISA KEV listing, and no POC/exploit-code indicator. Per precision rules, exploitation status is therefore 'no public exploit identified at time of analysis.' One point warrants vendor verification: the vector asserts PR:N (unauthenticated), yet stored XSS 'injected into vulnerable form fields' frequently requires at least low-privileged access (a customer or admin account) to reach the persistent storage point - this PR:N-versus-typical-stored-XSS tension should be confirmed against Adobe APSB26-153. Net: treat as a high-value patch target given Adobe Commerce's exposure and the scope-change account-takeover potential, but the absence of KEV/EPSS/POC suggests no evidence of active mass exploitation yet, so this is urgent-patch rather than emergency-incident priority. |
| Exploit ScenarioDerived | An attacker submits a crafted JavaScript payload into a vulnerable Adobe Commerce form field, where it is stored persistently. When a victim (e.g., a store admin or another user) later browses to the page rendering that field, the script executes in their browser, enabling session theft or actions performed as the victim. No public exploit code was identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Stored cross-site scripting in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows a remote attacker to place persistent JavaScript into a vulnerable form field, which then executes in the browser of any user who browses to the page rendering that field - per the vendor vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N (9.3), the injection step is unauthenticated, but the victim must subsequently visit the affected page, so this cannot fire fully automatically. Because the scope is changed (S:C) and confidentiality and integrity impacts are both High, a successful exploit can cross a trust boundary and yield session or account control over the victim rather than merely degrading the page, though availability is unaffected. There is no confirmed active exploitation (the issue is not in CISA KEV) and no public exploit identified at time of analysis; no EPSS score was supplied with this dataset, so that signal is unavailable.
RemediationAI
Adobe's advisory APSB26-153 is the primary remediation source; it carries the version-specific solution table for the affected Commerce, Commerce B2B, and Magento Open Source release trains, so apply the patch for your exact version line from that advisory rather than relying on the wildcard CPE data. Patch availability is not independently confirmed in the provided dataset - no exact fix version is given here - so treat the advisory's Solution section as the definitive statement of which releases are fixed and verify your installed version against it (Adobe Commerce and Magento Open Source both support the composer-based patch/upgrade path, and Adobe Commerce Cloud customers can stage the patched release through their environment pipeline). If immediate patching is not possible, the most targeted compensating control is to restrict or temporarily disable the affected form field and its rendering page, accepting the functional loss of that submission or content feature; this is the only control that removes the stored-payload entry point, though it does not clean payloads already persisted. Adobe Commerce ships a configurable Content Security Policy (Stores > Configuration > Security > Content Security Policy) that can be run in restrict mode to blunt inline script execution, but its trade-off is breakage of legitimate third-party scripts, tag managers, and CDNs, and it must be tuned before enforcement. Web Application Firewall rules - including the Fastly-based WAF available to Adobe Commerce Cloud customers - and Adobe's Commerce Security Scan can detect and block common XSS payload patterns, but they are signature-based and can be bypassed with obfuscation, so they are defensive depth rather than a substitute for patching. For admin-facing forms, apply IP allowlisting to the admin panel and enforce MFA to reduce the value of any session hijack, noting the side effect that legitimate remote administrators will be blocked until added to the allowlist. Finally, because the payload is stored, plan a post-patch pass to locate and remove any malicious content already written into CMS blocks, form submissions, or catalog fields, and rotate admin/customer sessions and credentials if compromise is suspected.
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
The root cause is CWE-79, improper neutralization of input during web page generation, in its stored (persistent) variant: attacker-supplied input reaches a form field that is written to Adobe Commerce's database or CMS storage and later rendered into HTML without adequate output encoding. Adobe Commerce is the commercial edition built on the Magento Open Source codebase (PHP with Laminas/Zend-style MVC, RequireJS/Knockout.js and a templating layer for the storefront and admin UI), and Adobe Commerce B2B is a licensed extension module on top of the same core, which is why one flaw lands on three CPE records at once: cpe:2.3:a:adobe:adobe_commerce:*, cpe:2.3:a:adobe:adobe_commerce_b2b:*, and cpe:2.3:a:adobe:magento_open_source:*. All three use a wildcard version field, meaning the feed does not pin the exposure to a specific release train - the authoritative version matrix lives in Adobe advisory APSB26-153. The scope-change flag matters technically: rather than the script being confined to the origin of the injected field, the assessed impact indicates the injected JavaScript can affect components and data beyond the vulnerable form's security authority, which is the classic pattern where persistent XSS in a storefront or admin form is used to ride an authenticated session, harvest tokens, or drive privileged administrative actions through a victim's browser.
Know when Adobe Commerce 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:H/I:H/A:N
Network-reachable stored XSS requiring a victim to load the page (UI:R); scope changes to the victim browser (S:C) yielding session/account compromise (C:H/I:H), no availability impact; PR:N retained per vendor though injection point access should be confirmed.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Adobe Commerce is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim's browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim's account or session. Scope is changed.
Articles & Coverage 1
Executive ViewAI
A critical stored cross-site scripting flaw in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source lets an unauthenticated attacker plant persistent JavaScript in a form field that then executes for any user - including administrators - who views the affected page. Because the vulnerability crosses a trust boundary and compromises both data confidentiality and integrity, a successful attack can hand an adversary control of customer or administrative sessions on a live commerce platform, exposing payment-adjacent data, order records, and account access. This affects the revenue-generating storefront and back-office simultaneously, and there is no vendor-released patch identified at time of analysis, leaving mitigation dependent on configuration and monitoring until Adobe publishes a fix.
No vendor-released patch identified at time of analysis; interim mitigations include WAF rules targeting stored XSS payloads, strict Content Security Policy to block inline script execution, output encoding and input sanitization on all form fields, IP allowlisting plus phishing-resistant MFA and shortened session lifetimes for admin users, and heightened monitoring for session hijacking or anomalous administrative activity.
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 Adobe Commerce
View allServer-side template injection in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows remote unauthentica
Arbitrary code execution in Adobe Commerce, Magento Open Source, Adobe Commerce B2B, and the Adobe Commerce Webhooks Plu
SQL injection in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks Plugin allows
Security feature bypass in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks plug
Unauthenticated remote code execution affects Adobe Commerce, Adobe Commerce B2B, and Magento Open Source through improp
Remote, low-complexity code execution is possible in Adobe Commerce, Adobe Commerce B2B and Magento Open Source through
Magento Commerce versions 2.4.2 (and earlier), 2.4.2-p1 (and earlier) and 2.3.7 (and earlier) are affected by an XML Inj
Stored cross-site scripting (XSS) in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows an attacker who
Arbitrary code execution in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks Plu
Arbitrary code execution is achievable in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source by an attacker who
Stored cross-site scripting in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source lets a low-privileged authent
Stored cross-site scripting (XSS) in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows an authenticated
EUVD-2026-99211
GHSA-7f9m-4xv7-48w2
NVD
CVE.org
EPSS
Exploit-DB