Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify reachable Adobe Commerce upload endpoint
-
DeliveryUpload crafted dangerous-type file
-
ExploitLure victim to malicious URL/page
-
ExecutionPayload renders in victim session
-
PersistExecute script in browser context
-
ImpactHijack 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – 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)
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
Affected Packages
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
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
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).
Primary rating from Vendor (adobe).
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
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.
Articles & Coverage 1
Executive ViewAI
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.
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
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
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.
More in Adobe Commerce
View allServer-side template injection in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows remote unauthentica
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 in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows a remote attacker to p
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-44420
GHSA-p3ch-8535-fp8j
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB