CVE-2010-2787: CSRF

Published Aug 1, 2010
·
Updated

api.php in MediaWiki before 1.15.5 does not prevent use of public caching headers for private data, which allows remote attackers to bypass intended access restrictions and obtain sensitive information by retrieving documents from an HTTP proxy cache that has been used by a victim.

Other sources

Tim Starling reported: [1] https://bugzilla.wikimedia.org/showbug.cgi?id=24565#c0

a deficiency in the way MediaWiki processed private cache headers for almost all API operations. Further exact flaw implications from Tim [1]:

A user's browser can be tricked into requesting private data with public caching headers, via a CSRF-style attack on an external web page. The attacker would cause the victim's browser to request private data with public caching headers, then the attacker would download the same data from the intermediate HTTP proxy, bypassing access controls.

References: [2] http://lists.wikimedia.org/pipermail/mediawiki-announce/2010-July/000092.html

Affected Software

95 affected components
MediaWiki MediaWiki=1.3.13
MediaWiki MediaWiki=1.5.6
MediaWiki MediaWiki=1.4-beta1
MediaWiki MediaWiki=1.5.1
MediaWiki MediaWiki=1.5.8
MediaWiki MediaWiki=1.4-beta2
MediaWiki MediaWiki=1.4.11
MediaWiki MediaWiki=1.2.4
MediaWiki MediaWiki=1.12.1
MediaWiki MediaWiki=1.3.12
MediaWiki MediaWiki=1.4.1
MediaWiki MediaWiki=1.4.8
MediaWiki MediaWiki=1.5.3
MediaWiki MediaWiki=1.13.0-rc2
MediaWiki MediaWiki=1.4-beta3
MediaWiki MediaWiki=1.4-beta6
MediaWiki MediaWiki=1.5-alpha2
MediaWiki MediaWiki=1.15.1
MediaWiki MediaWiki=1.5-beta1
MediaWiki MediaWiki=1.4.9
MediaWiki MediaWiki=1.15.0
MediaWiki MediaWiki=1.4.3
MediaWiki MediaWiki=1.5-beta4
MediaWiki MediaWiki=1.5-beta3
MediaWiki MediaWiki=1.5-rc2
MediaWiki MediaWiki=1.3.5
MediaWiki MediaWiki=1.12.3
MediaWiki MediaWiki=1.15.3
MediaWiki MediaWiki=1.3.6
MediaWiki MediaWiki=1.12.0
MediaWiki MediaWiki=1.11.0-rc1
MediaWiki MediaWiki=1.4.2
MediaWiki MediaWiki=1.2.1
MediaWiki MediaWiki=1.13.4
MediaWiki MediaWiki=1.2.2
MediaWiki MediaWiki=1.5.2
MediaWiki MediaWiki=1.2.5
MediaWiki MediaWiki=1.3
MediaWiki MediaWiki=1.10.0-rc2
MediaWiki MediaWiki<=1.15.4
MediaWiki MediaWiki=1.3.10
MediaWiki MediaWiki=1.3.4
MediaWiki MediaWiki=1.4-beta5
MediaWiki MediaWiki=1.11.2
MediaWiki MediaWiki=1.5.0
MediaWiki MediaWiki=1.15.2
MediaWiki MediaWiki=1.11-rc1
MediaWiki MediaWiki=1.5-rc3
MediaWiki MediaWiki=1.10.4
MediaWiki MediaWiki=1.10.1
MediaWiki MediaWiki=1.5.5
MediaWiki MediaWiki=1.14.0
MediaWiki MediaWiki=1.3.9
MediaWiki MediaWiki=1.13.3
MediaWiki MediaWiki=1.3.15
MediaWiki MediaWiki=1.13.1
MediaWiki MediaWiki=1.5.4
MediaWiki MediaWiki=1.10.3
MediaWiki MediaWiki=1.4.0
MediaWiki MediaWiki=1.10.2
MediaWiki MediaWiki=1.2.6
MediaWiki MediaWiki=1.11
MediaWiki MediaWiki=1.4.14
MediaWiki MediaWiki=1.3.0
MediaWiki MediaWiki=1.5-beta2
MediaWiki MediaWiki=1.4.5
MediaWiki MediaWiki=1.1.0
MediaWiki MediaWiki=1.13.0
MediaWiki MediaWiki=1.3.3
MediaWiki MediaWiki=1.13.0-rc1
MediaWiki MediaWiki=1.12.4
MediaWiki MediaWiki=1.2.3
MediaWiki MediaWiki=1.3.1
MediaWiki MediaWiki=1.4.13
MediaWiki MediaWiki=1.10.0-rc1
MediaWiki MediaWiki=1.4-beta4
MediaWiki MediaWiki=1.3.14
MediaWiki MediaWiki=1.4.4
MediaWiki MediaWiki=1.2.0
MediaWiki MediaWiki=1.3.7
MediaWiki MediaWiki=1.5-rc4
MediaWiki MediaWiki=1.5-alpha1
MediaWiki MediaWiki=1.13.2
MediaWiki MediaWiki=1.4.12
MediaWiki MediaWiki=1.4.6
MediaWiki MediaWiki=1.5.7
MediaWiki MediaWiki=1.4.10
MediaWiki MediaWiki=1.11.1
MediaWiki MediaWiki=1.3.11
MediaWiki MediaWiki=1.3.8
MediaWiki MediaWiki=1.3.2
MediaWiki MediaWiki=1.10.0
MediaWiki MediaWiki=1.12.2
MediaWiki MediaWiki=1.12.0-rc1
MediaWiki MediaWiki=1.4.7

Event History

Aug 1, 2010
Data Sourced
04:14 PM
DescriptionSeverityAffected Software
Apr 27, 2011
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description

Frequently Asked Questions

1

What is the severity of CVE-2010-2787?

CVE-2010-2787 is rated as a high severity vulnerability due to its potential for unauthorized access to sensitive data.

2

How do I fix CVE-2010-2787?

To fix CVE-2010-2787, update MediaWiki to version 1.15.5 or later to prevent the misuse of public caching headers for private data.

3

What types of software are affected by CVE-2010-2787?

CVE-2010-2787 affects all MediaWiki versions prior to 1.15.5, including several older versions such as 1.1.0 through 1.15.4.

4

What are the potential risks of CVE-2010-2787?

The risks of CVE-2010-2787 include the possibility of remote attackers accessing restricted or sensitive information via cached documents.

5

Is there a known exploit for CVE-2010-2787?

While there is no publicly disclosed exploit for CVE-2010-2787, the vulnerability could be leveraged by attackers with knowledge of how to exploit caching mechanisms.

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