CVE-2023-46243CWE-94

Code execution via the edit action in XWiki platform

Critical · published November 7, 2023

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

🚨 A user with just the right permissions can execute arbitrary Groovy code on your server — like giving anyone access to run the chef's special without a reservation! 🔥 Think of it like a restaurant where any customer with an edit suggestion can sneak into the kitchen and start cooking — only instead of delicious meals, they might whip up something harmful. This vulnerability lets attackers inject their own ingredients into your system. An attacker could hijack the server to run malicious code, resulting in data breaches or even total control over your system. This could lead to absolutely devastating consequences, including unauthorized access to sensitive information and complete compromise of your XWiki environment.

Put simply

Think of it like a restaurant where any customer with an edit suggestion can sneak into the kitchen and start cooking — only instead of delicious meals, they might whip up something harmful. This vulnerability lets attackers inject their own ingredients into your system. This vulnerability in XWiki allows users with edit rights to execute arbitrary Groovy code by crafting a specific URL. It exploits the platform's trust in the user's permissions to run code without proper safeguards.

What to do

An attacker could hijack the server to run malicious code, resulting in data breaches or even total control over your system. This could lead to absolutely devastating consequences, including unauthorized access to sensitive information and complete compromise of your XWiki environment. Immediately update your XWiki platform to version 14.10.6 or 15.2RC1 to patch this exploit. Regularly review user permissions to limit access, and consider conducting a security audit of your instance to reinforce your defenses. You've got this! Follow these steps and you'll bolster your defenses in no time! 🛡️

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.00985 · 62.0th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2023-11-07T19:10Z
EPSS history
Timeline
  • 07 NOV 19:10Z
    Code execution via the edit action in XWiki platform
    cvelistv5