Skip to content

CVE-2012-4399 CakePHPallows remote attackers to read arbitrary files via XML data containing external entity references

HighCVSS 7.5 EPSS 12.1% Public exploit
Published
Updated
Exploit status
Public exploit available

Description

The Xml class in CakePHP 2.1.x before 2.1.5 and 2.2.x before 2.2.1 allows remote attackers to read arbitrary files via XML data containing external entity references, aka an XML external entity (XXE) injection attack.

Affected products

ProductAffected versionsFixed in
cakephp/cakephp(Packagist) >= 2.1.0-alpha, < 2.1.5 2.1.5
cakephp/cakephp(Packagist) >= 2.2.0-beta, < 2.2.1 2.2.1
cakefoundation cakephp >= 2.1.0, < 2.1.5 2.1.5
cakefoundation cakephp >= 2.2.0, < 2.2.1 2.2.1

References