Skip to main content

Adobe Commerce CVE-2026-48371

| EUVDEUVD-2026-44415 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-14 adobe GHSA-qxhc-c8fh-mr68
5.4
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged Commerce account
  2. Delivery
    Inject stored XSS payload into vulnerable form field
  3. Exploit
    Payload persists in application database
  4. Execution
    Victim administrator browses to affected page
  5. Persist
    Malicious script executes in admin browser context
  6. Impact
    Steal session token or perform unauthorized admin actions

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 possess a valid low-privileged authenticated account on the Adobe Commerce, Magento Open Source, or B2B installation with write access to at least one form field that is subsequently rendered in a browser without output encoding - confirmed by CVSS PR:L. A victim with elevated privileges (e.g., store administrator) must then navigate to the page containing the injected field while authenticated - confirmed by CVSS UI:R. Exploitation is not automatable per SSVC assessment, meaning each victim must independently visit the compromised page. Limiting factors include: the requirement for a pre-existing authenticated low-privileged account (eliminates fully unauthenticated attackers), the need for victim interaction (eliminates automated mass exploitation), and the restriction of impact to confidentiality and integrity (no availability impact). Environments that enforce strict role-based access controls limiting write access to form fields, or that restrict the admin panel to trusted networks, substantially reduce realistic risk beyond the raw CVSS score.

Impact

The CVSS 3.1 score of 5.4 (Medium) captures network reachability (AV:N), low attack complexity (AC:L), requirement for a low-privileged account (PR:L), required victim interaction (UI:R), and changed scope (S:C) with limited confidentiality and integrity impact and no availability impact. EPSS at 0.29% (21st percentile) indicates a low probability of automated exploitation in the near term. SSVC corroborates this: exploitation is rated 'none,' the attack is not automatable, and technical impact is only 'partial.' There is no CISA KEV listing and no known public proof-of-concept at time of analysis. The stored nature of the XSS and the S:C scope change meaningfully elevate practical impact compared to reflected variants - a single injected payload persists and affects every subsequent visitor without further attacker involvement. However, the PR:L prerequisite (an authenticated low-privileged account) and UI:R (victim must browse to the affected page) materially constrain the attacker pool and prevent fully unauthenticated or automated mass exploitation. On balance, this is a genuine but non-emergency priority: patch at the next scheduled maintenance window, with immediate action warranted only in environments where untrusted low-privileged users have write access to Commerce admin fields.

Exploit ScenarioDerived

A low-privileged Commerce user - such as a content editor, restricted merchant, or B2B company admin - submits a crafted JavaScript payload into a vulnerable form field such as a CMS block, product attribute, or webhook configuration entry. The payload is persisted to the database and rendered without encoding when a store administrator later opens the affected page in their browser, causing the script to execute in the admin's session context, potentially exfiltrating their session token or silently performing privileged actions. No public proof-of-concept has been identified at time of analysis, but the attack requires only basic XSS knowledge and a legitimate low-privileged account.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 22, 2026

Stored XSS in Adobe Commerce, Magento Open Source, Adobe Commerce B2B, and the Commerce Webhooks Plugin enables a low-privileged authenticated attacker to inject persistent malicious JavaScript into vulnerable form fields, executing in victims' browsers upon page load. Affected versions span Adobe Commerce through 2.4.9/p-series, Magento Open Source through 2.4.9, B2B through 1.5.3, and Webhooks Plugin through 1.20.0. The CVSS scope change (S:C) indicates the injected script can operate beyond the originating application's security context, raising the practical impact when higher-privileged users such as store administrators visit the compromised page. No public exploit has been identified at time of analysis and CISA has not listed this in KEV.

RemediationAI

Adobe has released patches for all affected products in the July 2026 security update cycle documented in APSB26-73 (https://helpx.adobe.com/security/products/magento/apsb26-73.html). Adobe Commerce operators should apply the July 2026 patch corresponding to their branch: 2.4.9-2026-jul, 2.4.8-2026-jul, 2.4.7-2026-jul, 2.4.6-2026-jul, 2.4.5-2026-jul, or 2.4.4-2026-jul. Magento Open Source operators should apply 2.4.9-2026-jul, 2.4.8-2026-jul, 2.4.7-2026-jul, or 2.4.6-2026-jul. Adobe Commerce B2B should be updated to the applicable July 2026 release: 1.5.3-2026-jul, 1.5.2-2026-jul, 1.4.2-2026-jul, 1.3.4-2026-jul, or 1.3.3-2026-jul. The Adobe Commerce Webhooks Plugin should be upgraded to version 1.21.0. As a compensating control prior to patching, restrict Commerce admin panel access to trusted IP ranges using network-layer controls, and audit low-privileged user role assignments to remove write access to form fields not required for job function - note this reduces the attacker pool but does not eliminate the vulnerability if any low-privileged write access remains.

Affected VersionsENISA

Magento Open Source 0 ≤2.4.9, 2.4.8-p5, 2.4.7-p10, 2.4.6-p15
Adobe Commerce B2B patch: 1.5.3-2026-jul, 1.5.2-2026-jul, 1.4.2-2026-jul, 1.3.4-2026-jul, 1.3.3-2026-jul
Adobe Commerce Webhooks Plugin 0 ≤1.20.0
Adobe Commerce patch: 2.4.9-2026-jul, 2.4.8-2026-jul, 2.4.7-2026-jul, 2.4.6-2026-jul, 2.4.5-2026-jul, 2.4.4-2026-jul
Adobe Commerce Webhooks Plugin patch: 1.21.0
Adobe Commerce B2B 0 ≤1.5.3, 1.5.2-p5, 1.4.2-p10, 1.3.4-p17, 1.3.3-p18
Magento Open Source patch: 2.4.9-2026-jul, 2.4.8-2026-jul, 2.4.7-2026-jul, 2.4.6-2026-jul
Adobe Commerce 0 ≤2.4.9, 2.4.8-p5, 2.4.7-p10, 2.4.6-p15, 2.4.5-p17, 2.4.4-p18

Affected Packages

euvd adobe_commerce_0_2_4_9_2_4_8_p5_2_4_7_p10_2_4_6_p15_2_4_5_p17 no fix
euvd adobe_commerce_b2b_0_1_5_3_1_5_2_p5_1_4_2_p10_1_3_4_p17 no fix
euvd adobe_commerce_webhooks_plugin no fix
euvd magento_open_source_0_2_4_9_2_4_8_p5_2_4_7_p10 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 4 packages in euvd

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) describes a failure to sanitize or encode user-controlled data before it is persisted and later rendered in a browser. Unlike reflected XSS, stored XSS embeds the payload in the application's data store - a database record, CMS block, product attribute, or webhook configuration - so any subsequent visitor to the affected page triggers execution without requiring a crafted link. Adobe Commerce and its open-source sibling Magento are PHP-based e-commerce platforms with complex admin interfaces containing many user-input surfaces (product descriptions, CMS pages, custom attributes, webhook definitions). The confirmed CPE strings span four components: cpe:2.3:a:adobe:adobe_commerce, cpe:2.3:a:adobe:adobe_commerce_b2b, cpe:2.3:a:adobe:magento_open_source, and cpe:2.3:a:adobe:adobe_commerce_webhooks_plugin, indicating the flaw is not isolated to one input surface. The S:C (scope change) in the CVSS vector is consistent with cross-origin JavaScript execution, where the injected script can interact with the browser environment outside the vulnerable application's own origin.

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

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

Stored XSS requires low-privileged write access (PR:L) and victim page visit (UI:R); S:C reflects injected script executing in victim browser context.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/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
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

Adobe Commerce is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-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. Scope is changed.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
High
Adobe Commerce and Magento power a large share of global enterprise e-commerce
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
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.

CVE-2026-48356 CRITICAL POC
9.3 Jul 14

Arbitrary code execution in Adobe Commerce, Magento Open Source, Adobe Commerce B2B, and the Adobe Commerce Webhooks Plu

CVE-2026-75650 CRITICAL POC
10.0 Sep 07

Server-side template injection in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows remote unauthentica

CVE-2026-47992 HIGH
7.2 Jul 14

SQL injection in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks Plugin allows

CVE-2026-47996 MEDIUM
6.8 Jul 14

Security feature bypass in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks plug

CVE-2026-103849 CRITICAL POC
10.0 Oct 13

Unauthenticated remote code execution affects Adobe Commerce, Adobe Commerce B2B, and Magento Open Source through improp

CVE-2026-92909 CRITICAL
9.8 Oct 13

Remote, low-complexity code execution is possible in Adobe Commerce, Adobe Commerce B2B and Magento Open Source through

CVE-2021-36020 CRITICAL
9.8 Sep 01

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

CVE-2026-100133 CRITICAL
9.3 Oct 13

Stored cross-site scripting in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows a remote attacker to p

CVE-2026-91013 CRITICAL
9.3 Oct 13

Stored cross-site scripting (XSS) in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows an attacker who

CVE-2026-48358 CRITICAL
9.1 Jul 14

Arbitrary code execution in Adobe Commerce, Adobe Commerce B2B, Magento Open Source, and the Adobe Commerce Webhooks Plu

CVE-2026-92464 CRITICAL
9.1 Oct 13

Arbitrary code execution is achievable in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source by an attacker who

CVE-2026-47994 HIGH
8.7 Jul 14

Stored cross-site scripting in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source lets a low-privileged authent

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