CVE-2011-4107:
phpMyAdmin vulnerable to XML external entity (XXE) injection attack
6.5
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.93263%
CWE
Published
5/17/2022
Updated
2/9/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
phpmyadmin/phpmyadmin | composer | >= 3.4.0, < 3.4.7.1 | 3.4.7.1 |
phpmyadmin/phpmyadmin | composer | >= 3.3.0, < 3.3.10.5 | 3.3.10.5 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability description explicitly identifies simplexml_load_string in xml.php as the entry point. The CWE-611 (XXE) and patch analysis confirm the issue: the function parsed XML without properly disabling libxml's external entity loader. The GitHub patch adds libxml_disable_entity_loader() calls and conditional checks to mitigate this, directly implicating the insecure usage of simplexml_load_string in the pre-patch code.