CVE-2015-8623

HIGH

MediaWiki < 1.23.12 and 1.24.x < 1.24.5 - Cross-Site Request Forgery via Timing Attack

Title source: llm
STIX 2.1

Description

The User::matchEditToken function in includes/User.php in MediaWiki before 1.23.12 and 1.24.x before 1.24.5 does not perform token comparison in constant time before returning, which allows remote attackers to guess the edit token and bypass CSRF protection via a timing attack, a different vulnerability than CVE-2015-8624.

References (5)

Core 5
Core References
Patch, Release Notes, Vendor Advisory mailing-list x_refsource_mlist
https://lists.wikimedia.org/pipermail/mediawiki-announce/2015-December/000186.html
Mailing List, Patch, Third Party Advisory mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2015/12/23/7
Patch, Third Party Advisory x_refsource_confirm
https://phabricator.wikimedia.org/T119309
Mailing List, Patch, Third Party Advisory mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2015/12/21/8
Issue Tracking, Third Party Advisory x_refsource_confirm
https://gerrit.wikimedia.org/r/#/c/156336/5/includes/User.php

Scores

CVSS v3 8.8
EPSS 0.0013
EPSS Percentile 31.6%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Details

CWE
CWE-352
Status published
Products (6)
mediawiki/mediawiki 1.24.0
mediawiki/mediawiki 1.24.1
mediawiki/mediawiki 1.24.2
mediawiki/mediawiki 1.24.3
mediawiki/mediawiki 1.24.4
mediawiki/mediawiki < 1.23.11
Published Mar 23, 2017
Tracked Since Feb 18, 2026