Severity by source
AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N
Stored XSS reachable over the network but requiring a high-privileged admin to inject (PR:H) and a victim to view the page (UI:R); scope changes across privilege boundary with high confidentiality/integrity impact and no availability effect.
Primary rating from Vendor (adobe).
CVSS VectorNVD
Lifecycle Timeline
6DescriptionNVD
Adobe Commerce is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a high-privileged 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.
AnalysisAI
Stored cross-site scripting in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks Plugin lets a high-privileged authenticated attacker persist malicious JavaScript in form fields that executes in a victim's browser when the affected page is viewed. Because CVSS scope is changed and the payload runs in the victim's authenticated context, an attacker can escalate to takeover of a higher-privileged admin session or account. No public exploit identified at time of analysis; remediated in Adobe security bulletin APSB26-73.
Technical ContextAI
Adobe Commerce (formerly Magento) is a widely deployed PHP-based e-commerce platform; this issue also spans the B2B extension, the open-source Magento core, and the Webhooks plugin, per the CPE data (cpe:2.3:a:adobe:adobe_commerce, adobe_commerce_b2b, magento_open_source, adobe_commerce_webhooks_plugin). The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation) in the stored/persistent variant: attacker-supplied input placed in a form field is saved server-side without adequate output encoding or sanitization, then rendered verbatim to other users. In Magento-based platforms these fields are typically admin-panel entities (product, CMS, configuration, or webhook definitions) rendered back into the admin UI, which is why the CVSS vector reflects a scope change - script injected under one privilege boundary executes within the browser session of a different, potentially more privileged, admin user.
RemediationAI
Apply the fixes described in Adobe security bulletin APSB26-73 (https://helpx.adobe.com/security/products/magento/apsb26-73.html); the input did not include an exact fixed version number, so Patch available per vendor advisory - verify the precise patched build and any applicable quality patch (QPT) or hotfix for your version directly from that bulletin rather than assuming a version. As compensating controls until patched: tightly restrict which accounts hold the high-privilege admin roles required to write the vulnerable form fields (least-privilege review of admin ACLs), enable and enforce admin two-factor authentication to reduce risk of a privileged account being abused, and place the admin panel behind an IP allowlist or VPN and a WAF with XSS filtering to reduce exposure of the endpoints that render the injected content. Note trade-offs: WAF XSS rules can generate false positives against legitimate rich-text admin input, and IP allowlisting complicates remote administration - these reduce but do not eliminate the stored-XSS risk, so they are stopgaps, not substitutes for the vendor patch.
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
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
Arbitrary code execution in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks Plu
Stored cross-site scripting in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source lets a low-privileged authent
Magento Commerce versions 2.4.2 (and earlier), 2.4.2-p1 (and earlier) and 2.3.7 (and earlier) are affected by an imprope
Arbitrary file system read and write in Adobe Commerce (Magento) versions 2.4.9-beta1, 2.4.8-p4, 2.4.7-p9, 2.4.6-p14, 2.
Incorrect Authorization in Adobe Commerce, Magento Open Source, Adobe Commerce B2B, and the Webhooks Plugin allows unaut
Stored cross-site scripting in Adobe Commerce (Magento) lets a low-privileged authenticated user persist malicious JavaS
Incorrect Authorization (CWE-863) in Adobe Commerce, Magento Open Source, Adobe Commerce B2B, and the Adobe Commerce Web
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44417
GHSA-4g73-5xhh-82cv