CVE-2011-4107: Infoleak

Published Nov 3, 2011
·
Updated

A local file inclusion flaw was found in the way XML import plug-in of phpMyAdmin, a tool written in PHP intended to handle the administration of MySQL over the World Wide Web, performed import of malformed XML files. A remote attacker could provide a specially-crafted XML file, which once imported into the phpMyAdmin service instance would lead to arbitrary local file (accessible with the privileges of the phpMyAdmin user) read / retrieval.

References: [1] http://seclists.org/fulldisclosure/2011/Nov/21 [2] http://www.wooyun.org/bugs/wooyun-2010-03185

Other sources

The simplexmlloadstring function in the XML import plug-in (libraries/import/xml.php) in phpMyAdmin 3.4.x before 3.4.7.1 and 3.3.x before 3.3.10.5 allows remote authenticated users to read arbitrary files via XML data containing external entity references, aka an XML external entity (XXE) injection attack.

GitHub

The simplexmlloadstring function in the XML import plug-in (libraries/import/xml.php) in phpMyAdmin 3.4.x before 3.4.7.1 and 3.3.x before 3.3.10.5 allows remote authenticated users to read arbitrary files via XML data containing external entity references, aka an XML external entity (XXE) injection attack.

MITRE

Affected Software

31 affected componentsFixes available
composer/phpmyadmin/phpmyadmin>=3.3.0<3.3.10.5
3.3.10.5
composer/phpmyadmin/phpmyadmin>=3.4.0<3.4.7.1
3.4.7.1
phpMyAdmin phpMyAdmin=3.4.5.0
phpMyAdmin phpMyAdmin=3.3.10.0
phpMyAdmin phpMyAdmin=3.4.0.0
phpMyAdmin phpMyAdmin=3.4.7
phpMyAdmin phpMyAdmin=3.3.8.1
phpMyAdmin phpMyAdmin=3.4.3.1
phpMyAdmin phpMyAdmin=3.3.10.1
phpMyAdmin phpMyAdmin=3.4.4.0
phpMyAdmin phpMyAdmin=3.3.10.3
phpMyAdmin phpMyAdmin=3.4.1.0
phpMyAdmin phpMyAdmin=3.3.9.2
phpMyAdmin phpMyAdmin=3.4.2.0
phpMyAdmin phpMyAdmin=3.3.10.4
phpMyAdmin phpMyAdmin=3.4.6
phpMyAdmin phpMyAdmin=3.3.7
phpMyAdmin phpMyAdmin=3.3.6
phpMyAdmin phpMyAdmin=3.3.9.0
phpMyAdmin phpMyAdmin=3.4.3.0
phpMyAdmin phpMyAdmin=3.3.5.1
phpMyAdmin phpMyAdmin=3.3.9.1
phpMyAdmin phpMyAdmin=3.4.3.2
phpMyAdmin phpMyAdmin=3.3.8
phpMyAdmin phpMyAdmin=3.3.10.2
phpMyAdmin phpMyAdmin>=3.3.0.0<3.3.10.5
phpMyAdmin phpMyAdmin>=3.4.0.0<3.4.7.1
Fedoraproject Fedora=14
Fedoraproject Fedora=15
Fedoraproject Fedora=16
Debian Debian Linux=5.0

Event History

Nov 3, 2011
Data Sourced
via Red Hat·02:57 PM
DescriptionSeverityAffected Software
Nov 17, 2011
CVE Published
via MITRE·07:00 PM
Data Sourced
via MITRE·07:00 PM
Description
May 17, 2022
Advisory Published
via GitHub·01:52 AM

Frequently Asked Questions

1

What is the severity of CVE-2011-4107?

CVE-2011-4107 has a high severity level due to its potential for remote exploitation via local file inclusion.

2

How do I fix CVE-2011-4107?

To fix CVE-2011-4107, upgrade phpMyAdmin to version 3.3.10.5 or 3.4.7.1 or later.

3

Which versions of phpMyAdmin are affected by CVE-2011-4107?

CVE-2011-4107 affects phpMyAdmin versions 3.3.0 to 3.3.10.4 and 3.4.0 to 3.4.7.

4

Can CVE-2011-4107 lead to data exposure?

Yes, CVE-2011-4107 can potentially allow an attacker to access sensitive files and data on the server.

5

What actions should be taken if CVE-2011-4107 is detected on my server?

If CVE-2011-4107 is detected, immediately update phpMyAdmin to a patched version and review server logs for any unauthorized access.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203