CVE-2021-29483CWE-200

wikiconfig API leaked private config variables set through ManageWiki

Critical · published April 28, 2021

CVSS v3.1
9.4
EPSS
1%
Percentile
68.2
In the wild
Unconfirmed
What it is

🚨 A sneaky API leak is spilling sensitive configuration data to all users! 😱 Think of it like a restaurant's secret recipe book left wide open on the counter — anyone can take a peek at the ingredients no matter their status. Your private settings shouldn’t be that accessible! An attacker could easily access private configuration variables, potentially exposing sensitive information about how your MediaWiki is set up. This could lead to unauthorized changes or simply give malicious actors the knowledge they need to cause harm. It’s absolutely devastating for your site's security and privacy! 🔥

Put simply

Think of it like a restaurant's secret recipe book left wide open on the counter — anyone can take a peek at the ingredients no matter their status. Your private settings shouldn’t be that accessible! The 'wikiconfig' API in ManageWiki inadvertently reveals private configuration values to all users, allowing anyone with access to the API to view potentially sensitive settings.

What to do

An attacker could easily access private configuration variables, potentially exposing sensitive information about how your MediaWiki is set up. This could lead to unauthorized changes or simply give malicious actors the knowledge they need to cause harm. It’s absolutely devastating for your site's security and privacy! 🔥 Patch your ManageWiki extension to the latest version immediately using the provided patch. If you can't patch right away, set `$wgAPIListModules['wikiconfig'] = 'ApiQueryDisabled';` to restrict access or remove any private config variables. Don't wait! You've got this! Secure your setup and keep your wiki safe! 🛡️

The record
Technical detail
CVSS v3.1
9.4 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.01211 · 68.2th percentile
Weakness
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor
Published
2021-04-28T21:25Z
EPSS history
Timeline
  • 28 APR 21:25Z
    wikiconfig API leaked private config variables set through ManageWiki
    cvelistv5