CVE-2024-31982CWE-95

XWiki Platform: Remote code execution as guest via DatabaseSearch

Critical · published April 10, 2024

CVSS v3.1
10.0
EPSS
35%
Percentile
98.4
In the wild
Unconfirmed
What it is

🔥 With just a clever search term, anyone can trigger remote code execution on public XWiki installations! Think of it like a restaurant where anyone can walk in and not only order food but also access the kitchen — that’s how this vulnerability allows malicious users to execute code at will! An attacker could infiltrate the entire XWiki platform, compromising sensitive data, altering content, or even bringing the system to a halt. This breach could lead to absolute chaos, jeopardizing the confidentiality, integrity, and availability of all wiki content. Don't let unwelcome visitors crash the party!

Put simply

Think of it like a restaurant where anyone can walk in and not only order food but also access the kitchen — that’s how this vulnerability allows malicious users to execute code at will! This vulnerability in XWiki’s database search feature enables remote code execution by processing crafted search queries. With the default settings allowing all users access to this feature, it becomes an open door for attackers.

What to do

An attacker could infiltrate the entire XWiki platform, compromising sensitive data, altering content, or even bringing the system to a halt. This breach could lead to absolute chaos, jeopardizing the confidentiality, integrity, and availability of all wiki content. Don't let unwelcome visitors crash the party! Patch immediately to XWiki versions 14.10.20, 15.5.4, or 15.10-rc-1 to close this critical security hole. If you can’t upgrade right away, consider removing the `Main.DatabaseSearch` page if it’s not needed, or manually applying the patch as a temporary fix. You've got this! Take action now to secure your XWiki and keep the bad guys out! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.34520 · 98.4th percentile
Weakness
CWE-95 · Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
Published
2024-04-10T19:38Z
EPSS history
Timeline
  • 10 APR 19:38Z
    XWiki Platform: Remote code execution as guest via DatabaseSearch
    cvelistv5