PT-2024-40376 · Symfony · Symfony
Published
2024-05-30
·
Updated
2024-05-30
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Symfony versions 2.0.x
Description
The issue concerns the XMLEncoder component's failure to disable external entities when parsing XML, allowing for the inclusion of arbitrary files from the file system. This can be exploited in the Symfony2 framework where the XML class is used for deserialization or as part of a client/server API.
Recommendations
For Symfony version 2.0.x, consider disabling the use of external entities in the XMLEncoder component until a patch is available. Restrict access to sensitive files and directories to minimize the risk of exploitation.
Fix
Deserialization of Untrusted Data
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Symfony