Mend.io Vulnerability Database
The largest open source vulnerability database
What is a Vulnerability ID?
New vulnerability? Tell us about it!
CVE-2026-123824
Published:November 06, 2026
Updated:November 09, 2026
The Symfony Config component XmlUtils::parse() enables DTD validation before rejecting documents that carry a doctype, allowing XML external entity (XXE) injection in Symfony versions prior to 5.4.56, 6.x prior to 6.4.50, 7.x prior to 7.4.23, and 8.x prior to 8.1.11. A remote attacker who can supply XML to this method can determine whether local files exist, cause a denial of service, and, in some configurations, exfiltrate local file content via a crafted XML document whose doctype declares an external file:// entity. XmlUtils::parse() sets $dom->validateOnParse = true before calling loadXML() and only rejects documents carrying a doctype afterwards. Enabling DTD validation makes libxml resolve external entities during loadXML(), and LIBXML_NONET blocks http:// but not file://, so a file:// entity is read from disk before the doctype rejection runs. The content of the file is not returned to the caller, but the distinct libxml error for a missing path reveals whether a file exists, and an entity pointing at a large or slow file causes a denial of service. If the application registers a network-capable stream wrapper such as s3://, a parameter entity can also send the content of a local file to an external server. This is the same issue as CVE-2026-45071, which was fixed in the DomCrawler component but not in Config. Applications are affected if they pass untrusted XML to XmlUtils::parse() directly. The Symfony components that call it process developer-provided or operator-configured sources, such as configuration files and the XLIFF documents fetched by the translation providers.
Affected Packages
https://github.com/symfony/symfony.git (GITHUB):
Affected version(s) >=v2.2.0-BETA1 <v5.4.56 || >=v3.0.0-BETA1 <v5.4.56 || >=v4.0.0-BETA1 <v5.4.56 || >=v5.0.0-BETA1 <v5.4.56
Fix Suggestion:
Update to version v5.4.56
https://github.com/symfony/symfony.git (GITHUB):
Affected version(s) >=v6.0.0-BETA1 <v6.4.50
Fix Suggestion:
Update to version v6.4.50
https://github.com/symfony/symfony.git (GITHUB):
Affected version(s) >=v8.0.0-BETA1 <v8.1.11
Fix Suggestion:
Update to version v8.1.11
https://github.com/symfony/symfony.git (GITHUB):
Affected version(s) >=v7.0.0-BETA1 <v7.4.23
Fix Suggestion:
Update to version v7.4.23
symfony/config (PHP):
Affected version(s) >=v6.0.0-BETA1 <v6.4.50
Fix Suggestion:
Update to version v6.4.50
symfony/config (PHP):
Affected version(s) >=v7.0.0-BETA1 <v7.4.23
Fix Suggestion:
Update to version v7.4.23
symfony/symfony (PHP):
Affected version(s) >=v6.0.0-BETA1 <v6.4.50
Fix Suggestion:
Update to version v6.4.50
symfony/config (PHP):
Affected version(s) >=v8.0.0-BETA1 <v8.1.11
Fix Suggestion:
Update to version v8.1.11
symfony/symfony (PHP):
Affected version(s) >=v4.0.0-BETA1 <v5.4.56 || >=v2.2.0-BETA1 <v5.4.56 || >=v5.0.0-BETA1 <v5.4.56 || >=v3.0.0-BETA1 <v5.4.56
Fix Suggestion:
Update to version v5.4.56
symfony/symfony (PHP):
Affected version(s) >=v8.0.0-BETA1 <v8.1.11
Fix Suggestion:
Update to version v8.1.11
symfony/config (PHP):
Affected version(s) >=v2.2.0 <v5.4.56 || >=v4.0.0-BETA1 <v5.4.56 || >=v5.0.0-BETA1 <v5.4.56 || >=v3.0.0-BETA1 <v5.4.56
Fix Suggestion:
Update to version v5.4.56
symfony/symfony (PHP):
Affected version(s) >=v7.0.0-BETA1 <v7.4.23
Fix Suggestion:
Update to version v7.4.23
Do you need more information?
Contact Us
CVSS v4
Base Score:
2.3
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
LOW
User Interaction
NONE
Vulnerable System Confidentiality
LOW
Vulnerable System Integrity
LOW
Vulnerable System Availability
LOW
Subsequent System Confidentiality
NONE
Subsequent System Integrity
NONE
Subsequent System Availability
NONE
CVSS v3
Base Score:
6.3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
LOW
Integrity
LOW
Availability
LOW
Weakness Type (CWE)
Improper Restriction of XML External Entity Reference
EPSS
Base Score:
0.27