Patchfirst
CVE-2024-34102 KEVPublic exploit Critical · 9.8 EPSS >99.9%

Adobe Commerce and Magento Open Source Improper Restriction of XML External Entity Reference (XXE) Vulnerability

Adobe · Commerce and Magento Open Source

Summary

Adobe Commerce and Magento Open Source contain an Improper Restriction of XML External Entity Reference (XXE) flaw in their XML processing. An attacker can send a crafted XML document that references external entities, potentially leading to arbitrary code execution, and no user interaction is required.

Official description · NVD

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 External Entity Reference ('XXE') vulnerability that could result in arbitrary code execution. An attacker could exploit this vulnerability by sending a crafted XML document that references external entities. Exploitation of this issue does not require user interaction.

Breakdown
69.9 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
3/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

  3. What can follow

First seen exploited 29 days after disclosure. Public exploit code (Metasploit) was available 2 days before disclosure.

  1. Public exploit codeMetasploit2 days before
  2. Disclosedday 0
  3. First seen exploitedVulnCheck KEV evidence+29 days
  4. Added to CISA KEVEU database agrees+34 days

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

3 , grouped by in kill-chain order 3

Initial AccessTA0001

MITRE CTID mapping of the KEV entry · how it is exploited

This vulnerability is exploited by sending a crafted XML document that references external entities with the likely goal of accessing local data.

ExecutionTA0002

MITRE CTID mapping of the KEV entry · primary impact

CollectionTA0009

MITRE CTID mapping of the KEV entry · follow-on activity

Detection

0 rules for this CVE · 258 general rules for its techniques

Rules for this CVE

0 that reference CVE-2024-34102 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

1 package in 1 ecosystem. Main package: magento/community-edition.

Packagistmagento/community-editionGHSA-m8cj-3v68-3cxj

Upgrade to 2.4.6-p6

Fixes this CVE and 1 other known vulnerability in this package (CVE-2024-20720).

Still affected on this line by CVE-2025-54236 (no fix published).

Set the version to 2.4.6-p6 or later in your composer.json.

The first fix for CVE-2024-34102.

Affected versions, by release line

If you runUpgrade to
2.4.6-p1 up to 2.4.6-p62.4.6-p6
2.4.5-p1 up to 2.4.5-p8

Still affected on this line by CVE-2025-54236 (no fix published).

2.4.5-p8
All versions before 2.4.4-p9

Still affected on this line by CVE-2025-54236 (no fix published).

2.4.5first fix for this CVE: 2.4.4-p9

“Up to” means the second version is the fix and is not affected.

Check your lockfile against all CVEs

What security researchers reported

Not named in any threat report yet

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

3 links, grouped by NVD tag (2 duplicates merged)
↑ ↓ chooseEnter openEsc close