CVE-2024-31983CWE-862

XWiki Platform: Remote code execution from edit in multilingual wikis via translations

Critical · published April 10, 2024

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

🔥 In XWiki Platform, any user with edit rights can easily manipulate multilingual wiki translations, leading to a recipe for disaster! Think of it like a restaurant where everyone can not only pick their meal but also swap out ingredients without the chef's permission. If someone sneaks in a dangerous ingredient, it could spoil the entire dish—and your data! An attacker could exploit this gap to perform remote code execution, allowing them to take control of the server, corrupt data, or disrupt services entirely. It's like a chef unexpectedly handing the kitchen keys to a rogue diner—chaos could ensue!

Put simply

Think of it like a restaurant where everyone can not only pick their meal but also swap out ingredients without the chef's permission. If someone sneaks in a dangerous ingredient, it could spoil the entire dish—and your data! This vulnerability stems from insufficient escaping of user-supplied translation values in multilingual wikis. In versions from 4.3-milestone-2 up to versions 4.10.20, 15.5.4, and 15.10-rc-1, this flaw can be exploited to execute arbitrary code remotely.

What to do

An attacker could exploit this gap to perform remote code execution, allowing them to take control of the server, corrupt data, or disrupt services entirely. It's like a chef unexpectedly handing the kitchen keys to a rogue diner—chaos could ensue! To secure your installation, upgrade to XWiki 14.10.20, 15.5.4, or 15.10RC1 immediately. As a temporary fix, consider restricting edit rights on documents that contain translations to only trusted users. Don't leave the kitchen unattended! You've got this! Follow these steps and you'll lock down your wiki like a pro. 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01447 · 73.1th percentile
Weakness
CWE-862 · Missing Authorization
Published
2024-04-10T19:44Z
EPSS history
Timeline
  • 10 APR 19:44Z
    XWiki Platform: Remote code execution from edit in multilingual wikis via translations
    cvelistv5