Every CVESearch/Get API key

GHSA-mmcv-fvq8-r9x3

Symfony XML decoding attack vector through external entities

9.8 CriticalFix available

GHSA-mmcv-fvq8-r9x3 is a critical vulnerability (CVSS 9.8) in symfony/symfony, published May 30, 2024. No source lists public exploit code. Fixed in symfony/symfony 2.0.11.

What does this mean?
Severity
9.8 CriticalCVSS 3.1, GitHub Advisories
Exploit chance
UnscoredNo EPSS score yet
Exploitation
None knownNot on CISA’s or ENISA’s lists

Description

The XMLEncoder component of Symfony 2.0.x fails to disable external entities when parsing XML. In the Symfony2 framework the XML class may be used to deserialize objects or as part of a client/server API. By using external entities it is possible to include arbitrary files from the file system.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Affected packages

Affected packages
PackageAffectedFixed
symfony/symfony
Packagist
2.0.0 up to 2.0.11
2.0.11
symfony/symfony
Packagist
2.0.0 up to 2.0.11, plus listed versions
2.0.42.0.52.0.62.0.7v2.0.10v2.0.9
2.0.11

What each source reports

GitHub Advisories Score used9.8

Symfony XML decoding attack vector through external entities

The XMLEncoder component of Symfony 2.0.x fails to disable external entities when parsing XML. In the Symfony2 framework the XML class may be used to deserialize objects or as part of a client/server API. By using external entities it is possible to include arbitrary files from the file system.

Record
GHSA-mmcv-fvq8-r9x3
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
OSV9.8

Symfony XML decoding attack vector through external entities

The XMLEncoder component of Symfony 2.0.x fails to disable external entities when parsing XML. In the Symfony2 framework the XML class may be used to deserialize objects or as part of a client/server API. By using external entities it is possible to include arbitrary files from the file system.

Record
GHSA-mmcv-fvq8-r9x3
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

MoveEnter Open