CVE-2015-8009

The MWOAuthDataStore::lookup_token function in Extension:OAuth for MediaWiki 1.25.x before 1.25.3, 1.24.x before 1.24.4, and before 1.23.11 does not properly…

published July 25, 2017

CVSS
—
EPSS
3%
Percentile
85.0
In the wild
Unconfirmed
What it is

⚠️ A sneaky omission in MediaWiki’s OAuth extension could let one consumer impersonate another — all because of a missing signature validation! 🔍 Think of it like a restaurant where the server takes orders without checking the name on the reservation. A customer could easily claim another’s meal without anyone noticing! This vulnerability means that a remote attacker, who’s already registered as a Consumer, can use someone else's credentials to access sensitive data or perform actions on their behalf. Imagine the chaos if the wrong person gets access to your account!

Put simply

Think of it like a restaurant where the server takes orders without checking the name on the reservation. A customer could easily claim another’s meal without anyone noticing! The issue arises in the `MWOAuthDataStore::lookup_token` function, where it fails to properly validate the authorization signature, allowing one Consumer to leverage another's credentials.

What to do

This vulnerability means that a remote attacker, who’s already registered as a Consumer, can use someone else's credentials to access sensitive data or perform actions on their behalf. Imagine the chaos if the wrong person gets access to your account! To protect against this vulnerability, make sure to upgrade to MediaWiki versions 1.25.3, 1.24.4, or 1.23.11 or later. Additionally, review your application's OAuth implementation to ensure proper signature validation is enforced. Don't wait around! You’ve got this! By following these steps, you’ll make your MediaWiki installation much safer in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02566 · 85.0th percentile
Published
2017-07-25T14:00Z
EPSS history
Timeline
  • 25 JUL 14:00Z
    The MWOAuthDataStore::lookup_token function in Extension:OAuth for MediaWiki 1.25.x before 1.25.3, 1.24.x before 1.24.4, and before 1.23.11 does not properly…
    cvelistv5