Skip to main content

Adobe Commerce CVE-2025-54266

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-14 psirt@adobe.com
4.8
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privileged Commerce account
  2. Delivery
    Inject malicious script into vulnerable form field
  3. Exploit
    Payload stored server-side
  4. Execution
    Victim browses to affected page
  5. Impact
    Script executes in victim browser session

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 an authenticated attacker with HIGH privileges (PR:H) - effectively an admin or equivalently privileged back-office account capable of writing to the affected form fields - to store the malicious script. The payload only fires when a victim user actively browses to the page that renders the vulnerable field (UI:R, confirmed in the description: 'a victim must browse to the page containing the vulnerable field'). Limiting factors: the attacker must already hold a high-privilege account (no privilege escalation from anonymous access), and no exploitation occurs without the victim navigating to the affected page. This is not remotely exploitable against default configurations by unauthenticated actors.

Impact

This is a genuinely low-to-moderate priority issue, and the signals are consistent rather than conflicting. The CVSS 3.1 base score is 4.8 (Medium), and the vector tells a coherent story: while the attack vector is network (AV:N), exploitation requires high privileges (PR:H) and victim user interaction (UI:R), which sharply limits real-world risk. The high-privilege requirement is the key constraint - an attacker must already have an authenticated admin/high-privilege account on the Commerce instance to inject the stored payload. EPSS reinforces this low urgency at 0.27% (18th percentile), indicating a low probability of exploitation in the wild. There is no CISA KEV listing and no public exploit identified, so there is no evidence of active exploitation. The scope-changed flag (S:C) and the fact that injected JavaScript runs in a victim's browser (typically another admin/user session) is why Adobe rated confidentiality and integrity impact as Low rather than None, but availability is unaffected (A:N). No SSVC decision data was provided in the input. Bottom line: a legitimately Medium-severity stored XSS whose exploitation is gated behind existing high privileges and user interaction - real but not a drop-everything priority; patch during normal cycles. No signals are missing or contradictory relative to the vendor rating.

Exploit ScenarioDerived

A malicious or compromised high-privileged Adobe Commerce back-office user injects a crafted JavaScript payload into a vulnerable form field. When another administrator or user later browses to the page rendering that field, the stored script executes in their browser, potentially hijacking their authenticated session or performing actions in their context. No public exploit code was identified at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Stored cross-site scripting (XSS) in Adobe Commerce (the platform formerly known as Magento Commerce, including the Commerce B2B extension) lets an attacker who already holds a high-privilege back-office account persist malicious JavaScript into form fields, which then executes in the browser of any user who browses to the page rendering that field. Per the CVSS vector (AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N), exploitation requires an authenticated, high-privilege actor plus victim interaction, so this is not exploitable by anonymous remote users against default configurations; Adobe has issued patches via advisory APSB25-94, and there is no indication of active exploitation (no CISA KEV listing, EPSS 0.27%, roughly the 18th percentile) and no public exploit code identified at time of analysis.

RemediationAI

Patch available per vendor advisory: apply the fixed release for your 2.4.x branch as published in Adobe's security bulletin APSB25-94 (https://helpx.adobe.com/security/products/magento/apsb25-94.html); the advisory is the authoritative source for the exact patched version corresponding to each affected line (2.4.4-p15, 2.4.5-p14, 2.4.6-p12, 2.4.7-p7, 2.4.8-p2 and 2.4.9-alpha2 all require upgrading to the next patched increment on their branch). Because exploitation requires a high-privilege authenticated account, the strongest compensating controls are reducing the value of that prerequisite: audit and trim admin/back-office accounts to least privilege, remove or disable unused administrative users, and restrict access to the Adobe Commerce admin panel by IP allowlist or VPN so a compromised or malicious admin credential cannot be used from arbitrary networks (trade-off: legitimate remote administrators lose direct access and must route through the approved path). Enforce multi-factor authentication and strong password policy on all admin accounts, and enable Content Security Policy headers on both admin and storefront responses to limit script execution from injected markup (trade-off: strict CSP can break inline scripts and third-party widgets and needs testing). Until patched, increase monitoring for unexpected changes to CMS content and configuration fields written by admin accounts, and deploy WAF rules targeting script injection in the affected form parameters (trade-off: signature rules may miss obfuscated payloads and can cause false positives on legitimate rich content). No vendor-released patch gap has been identified for this CVE - the fix is available.

Affected Packages

composer magento/community-edition fix: 2.4.6-p13, 2.4.7-p8, 2.4.8-p3, 2.4.9-alpha3
composer magento/project-community-edition no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in composer

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), specifically the stored/persistent variant: untrusted input written through an administrative form field is persisted server-side and later rendered without adequate output encoding, so the injected script executes in the context of every user who loads the affected page. Adobe Commerce is a PHP-based e-commerce platform whose admin panel exposes numerous content-entry surfaces (CMS content, catalog and configuration fields used by the Commerce B2B extension among others), and the CPE data shows the flaw spans a broad set of 2.4.x builds, including the entire 2.4.4 branch from base release through p1-p15 as well as 2.4.5-p14, 2.4.6-p12, 2.4.7-p7, 2.4.8-p2 and 2.4.9-alpha2 and earlier. Because the CVSS vector sets Scope as Changed (S:C), the impact can extend beyond the vulnerable component to the victim's browsing context, though confidentiality and integrity impacts are rated Low and availability is not affected. The PR:H requirement means the attacker must already possess an admin-equivalent account capable of writing to the affected fields, which caps the severity: this is a post-authentication persistence/defacement style issue rather than a privilege-escalation or pre-auth vector.

Know when 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

Vendor (adobe) PRIMARY 4.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 4.8 MEDIUM

Stored injection needs a high-privilege account (PR:H) and victim navigation (UI:R); script runs in another user's browser so scope is changed with low C/I and no availability impact.

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

Primary rating from Vendor (adobe).

CVSS VectorVendor: adobe

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

Adobe Commerce versions 2.4.9-alpha2, 2.4.8-p2, 2.4.7-p7, 2.4.6-p12, 2.4.5-p14, 2.4.4-p15 and earlier are 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. Exploitation of this issue requires user interaction in that a victim must browse to the page containing the vulnerable field. Scope is changed.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
High
Adobe Commerce/Magento is a widely deployed enterprise e-commerce platform
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Affected Products (CPE)CVE.org

cpe:2.3:a:adobe:commerce:2.4.4:-:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p1:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p10:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p11:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p12:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p13:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p14:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p15:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p2:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p3:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p4:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p5:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p6:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p7:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p8:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.4:p9:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.5:-:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.5:p1:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.5:p10:*:*:*:*:*:*
cpe:2.3:a:adobe:commerce:2.4.5:p11:*:*:*:*:*:*
+ 130 more
CVE-2026-71362 CRITICAL POC
9.1 Aug 11

Privilege escalation in Adobe Commerce and Magento Open Source (including Adobe Commerce B2B) lets a remote attacker gai

CVE-2024-34102 CRITICAL POC
9.8 Jun 13

Adobe Commerce versions 2.4.7, 2.4.6-p5, 2.4.5-p7, 2.4.4-p8 and earlier are affected by an Improper Restriction of XML E

CVE-2021-27602 CRITICAL
9.9 Apr 13

SAP Commerce, versions - 1808, 1811, 1905, 2005, 2011, Backoffice application allows certain authorized users to create

CVE-2021-21477 CRITICAL
9.9 Feb 09

SAP Commerce Cloud, versions - 1808,1811,1905,2005,2011, enables certain users with required privileges to edit drools r

CVE-2024-45115 CRITICAL
9.8 Oct 10

Adobe Commerce versions 2.4.7-p2, 2.4.6-p7, 2.4.5-p9, 2.4.4-p10 and earlier are affected by an Improper Authentication v

CVE-2024-34107 CRITICAL
9.8 Jun 13

Adobe Commerce versions 2.4.7, 2.4.6-p5, 2.4.5-p7, 2.4.4-p8 and earlier are affected by an Improper Access Control vulne

CVE-2022-34256 CRITICAL
9.8 Aug 16

Adobe Commerce versions 2.4.3-p2 (and earlier), 2.3.7-p3 (and earlier) and 2.4.4 (and earlier) are affected by an Improp

CVE-2021-42064 CRITICAL
9.8 Dec 14

If configured to use an Oracle database and if a query is created using the flexible search java api with a parameterize

CVE-2020-6265 CRITICAL
9.8 Jun 09

SAP Commerce, versions - 6.7, 1808, 1811, 1905, and SAP Commerce (Data Hub), versions - 6.7, 1808, 1811, 1905, allows an

CVE-2024-20717 MEDIUM POC
5.4 Feb 15

Adobe Commerce versions 2.4.6-p3, 2.4.5-p5, 2.4.4-p6 and earlier are affected by a stored Cross-Site Scripting (XSS) vul

CVE-2026-76201 CRITICAL
9.3 Sep 08

Stored cross-site scripting in Adobe Commerce, Magento Open Source, and Adobe Commerce B2B lets a remote attacker persis

CVE-2026-76200 CRITICAL
9.3 Sep 08

Stored cross-site scripting in Adobe Commerce, Magento Open Source, and Adobe Commerce B2B (versions through the August

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