Skip to main content

Adobe Commerce CVE-2026-48356

| EUVDEUVD-2026-44420 CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-07-14 adobe GHSA-p3ch-8535-fp8j
9.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify reachable Adobe Commerce upload endpoint
  2. Delivery
    Upload crafted dangerous-type file
  3. Exploit
    Lure victim to malicious URL/page
  4. Execution
    Payload renders in victim session
  5. Persist
    Execute script in browser context
  6. Impact
    Hijack account or escalate access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

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 Adobe Commerce/Magento file-upload functionality (or the Webhooks Plugin ≤1.20.0) to be reachable and requires user interaction: a victim must visit an attacker-crafted URL or interact with a compromised web page for the injected script to execute in their session (UI:R). Per the CVSS vector (PR:N) no attacker authentication is needed to stage the payload, so 'remote attackers' can initiate it, but the payoff - account/session takeover and elevated access - is scoped to whatever the victim's session holds, meaning the practical high-value target is an authenticated admin or customer. Limiting factors: the mandatory victim interaction (no fully unattended exploitation), the absence of any known active exploitation (SSVC Exploitation: none, not in KEV), and non-automatable exploitation (SSVC Automatable: no). The affected version must be at or below the listed patch levels (Adobe Commerce ≤2.4.9 branch patches, Magento Open Source ≤2.4.9 branch, B2B ≤1.5.3 branch, Webhooks Plugin ≤1.20.0).

Impact

Signals partially conflict and should be reconciled before prioritization. The CVSS 3.1 base score of 9.3 (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N) is Critical and reflects unauthenticated network reach with low complexity and a scope change, but it is tempered by required user interaction (UI:R) and zero availability impact (A:N), which is atypical for true server RCE and reinforces that the real impact is victim-session compromise. EPSS is high at 28.32% (98th percentile), yet CISA SSVC records Exploitation: none and Automatable: no, and the flaw is not in CISA KEV - so there is no evidence of active or automated mass exploitation despite the elevated statistical probability. Technical Impact is rated 'total' by SSVC. Net assessment: a genuine high priority for internet-facing Adobe Commerce/Magento storefronts given the platform's attacker interest and high EPSS, but the UI:R requirement and lack of automation/known exploitation make it targeted-social-engineering risk rather than a wormable, spray-and-pray issue. Discrepancy to verify with vendor: the 'arbitrary code execution' language versus metrics that describe browser-context script injection.

Exploit ScenarioDerived

An attacker uploads a specially crafted file with a dangerous type to a vulnerable upload surface in an Adobe Commerce/Magento store, then lures an authenticated victim (e.g., an admin or customer) to a maliciously crafted URL or compromised page. When the victim's browser renders the stored/served payload, the injected script executes in their session context, allowing the attacker to hijack the account or escalate access. No public exploit code has been identified, and the low attack complexity plus network vector make the technical step easy, but success hinges on the required victim interaction.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 28.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Jul 21, 2026

Arbitrary code execution in Adobe Commerce, Magento Open Source, Adobe Commerce B2B, and the Adobe Commerce Webhooks Plugin lets a remote attacker run script in the context of a victim's authenticated session by abusing an unrestricted file-upload flaw (CWE-434). Because the impact executes in the current user's browser/session context and requires the victim to visit a crafted URL or compromised page, the outcome is account/session takeover and privilege escalation rather than direct server compromise. There is no public exploit identified at time of analysis and it is not in CISA KEV, but the EPSS score of 28.32% (98th percentile) signals meaningfully elevated exploitation likelihood for a newly disclosed flaw.

Earlier versions of this analysis (1)
v1 Jul 14, 2026 - 20:55 CVSS 9.6

Arbitrary code execution in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source stems from an unrestricted file upload (CWE-434) that runs in the context of the current user, letting an attacker inject malicious scripts and hijack a victim's account or session. Exploitation is network-reachable and marked unauthenticated by the CVSS vector but requires the victim to visit a crafted URL or interact with a compromised page, and the scope is changed (impact extends beyond the vulnerable component). No public exploit is identified at time of analysis and the issue is not listed in CISA KEV; Adobe rates it CVSS 9.6 critical.

RemediationAI

Apply the vendor-released July 2026 patches per Adobe APSB26-73 (https://helpx.adobe.com/security/products/magento/apsb26-73.html): upgrade Adobe Commerce to 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 as matching your branch; upgrade Magento Open Source to 2.4.9-2026-jul, 2.4.8-2026-jul, 2.4.7-2026-jul, or 2.4.6-2026-jul; upgrade Adobe Commerce B2B to 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; and upgrade the Adobe Commerce Webhooks Plugin to 1.21.0. If immediate patching is not possible, apply compensating controls: place the storefront/admin behind a WAF rule set to block uploads of executable/HTML/script content types and enforce strict extension allow-listing on upload endpoints (trade-off: may block legitimate rich-media or B2B bulk uploads); restrict and monitor access to file-upload features and the Webhooks Plugin routes (trade-off: reduced integration functionality); and set a restrictive Content-Security-Policy and serve user-uploaded files from a sandboxed, non-executing domain with Content-Disposition: attachment to neutralize browser-context script execution (trade-off: may break inline rendering of legitimate uploaded media). Verify the fix version applied against the exact branch in your deployment.

Affected VersionsENISA

Adobe Commerce Webhooks Plugin 0 ≤1.20.0
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
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 Webhooks Plugin patch: 1.21.0
Magento Open Source 0 ≤2.4.9, 2.4.8-p5, 2.4.7-p10, 2.4.6-p15
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
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 B2B 0 ≤1.5.3, 1.5.2-p5, 1.4.2-p10, 1.3.4-p17, 1.3.3-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

Adobe Commerce (formerly Magento) is a PHP-based e-commerce platform; Magento Open Source is its free edition, Adobe Commerce B2B adds enterprise wholesale functionality, and the Webhooks Plugin extends event-driven integrations. The CPE set (cpe:2.3:a:adobe:adobe_commerce, adobe_commerce_b2b, magento_open_source, adobe_commerce_webhooks_plugin) confirms the flaw spans the core product plus two extensions. The root cause is CWE-434, Unrestricted Upload of File with Dangerous Type: an upload handler fails to adequately validate file type/extension/content, allowing a dangerous file (e.g., an HTML/script payload) to be stored and later served or rendered. Notably, although Adobe labels the outcome 'arbitrary code execution,' the description ('inject malicious scripts into a web page,' victim must visit a URL) and the CVSS metrics (C:H/I:H but A:N, Scope:Changed) indicate execution in the browser/session context - behaviorally closer to stored/reflected script injection than to server-side native code execution.

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 CRITICAL
NVD 9.3 CRITICAL
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
vuln.today AI 9.3 CRITICAL

Network-reachable upload with low complexity and no attacker auth (PR:N), but requires victim interaction (UI:R); browser-context execution crosses into the victim session (S:C) with high C/I and no availability impact (A:N).

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

Primary rating from Vendor (adobe).

CVSS VectorNVD

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

Lifecycle Timeline

2
CVSS changed
Jul 21, 2026 - 22:26 NVD
9.6 (CRITICAL) 9.3 (CRITICAL)
CVE Published
Jul 14, 2026 - 19:44 nvd
CRITICAL 9.6

DescriptionNVD

Adobe Commerce is affected by an Unrestricted Upload of File with Dangerous Type vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to inject malicious scripts into a web page, potentially gaining elevated access or control over the victim's account or session. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page. Scope is changed.

Executive ViewAI

Why It Matters

Adobe Commerce, Magento Open Source, and related platforms contain a critical file-upload vulnerability (CVE-2026-48356, CVSS 9.3) allowing account takeover and privilege escalation when users visit a malicious URL. Attackers can compromise customer accounts and gain administrative access to the e-commerce platform. With an EPSS score of 28.3% (98th percentile for new disclosures), exploitation risk is elevated and immediate containment is required.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict file upload functionality to authenticated administrative users only; (2) Implement strict file-type validation and size limits on all upload endpoints; (3) Deploy WAF rules to detect and block exploit attempts targeting file upload handlers; (4) Monitor access logs and session activity for indicators of compromise (unusual privilege escalation, unauthorized file modifications); (5) Disable automated webhook processing on B2B instances until patch is available; (6) Conduct user awareness training on phishing/malicious URL risks.

Threat Intelligence Overview

EPSS Score
28.3%
Top 2% exploitable
Prevalence
High
Adobe Commerce/Magento is a widely deployed enterprise e-commerce platform
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 28.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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

CVE-2026-92911 HIGH
8.7 Oct 13

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

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