CVE-2024-55662CWE-863CWE-96

XWiki allows remote code execution through the extension sheet

Critical · published December 12, 2024

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

🚨 A user with programming rights can run any code on your server! This vulnerability in XWiki could create chaos if left unchecked! 🔥 Think of it like an overly trusting librarian who lets anyone not only check out books but also rewrite the entire catalog without looking at their ID! That's exactly what happens when the Extension Repository Application is installed and not properly secured. An attacker could exploit this vulnerability to execute malicious code on the server, potentially compromising sensitive information or even taking full control of the system. This could lead to absolutely devastating consequences for your data and reputation, turning your wiki into a playground for hackers.

Put simply

Think of it like an overly trusting librarian who lets anyone not only check out books but also rewrite the entire catalog without looking at their ID! That's exactly what happens when the Extension Repository Application is installed and not properly secured. This vulnerability arises from insufficient access control in the Extension Repository Application, which allows users with programming rights to execute arbitrary code on the XWiki instance when installed. The flaw exists in versions from 3.3-milestone-1 up to, but not including, 15.10.9 and 16.3.0.

What to do

An attacker could exploit this vulnerability to execute malicious code on the server, potentially compromising sensitive information or even taking full control of the system. This could lead to absolutely devastating consequences for your data and reputation, turning your wiki into a playground for hackers. To secure your instance, immediately upgrade XWiki to version 15.10.9 or 16.3.0. If you’re not using the Extension Repository Application, consider disabling it as a precaution. Alternatively, you can manually apply the patch from commit 8659f17d500522bf33595e402391592a35a162e8 to the specified pages. You've got this! Taking these steps will keep your XWiki secure and your data safe! 🛡️

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.00786 · 55.6th percentile
Weaknesses
CWE-863 · Incorrect Authorization; CWE-96 · Improper Neutralization of Directives in Statically Saved Code ('Static Code Injection')
Published
2024-12-12T17:25Z
EPSS history
Timeline
  • 12 DEC 17:25Z
    XWiki allows remote code execution through the extension sheet
    cvelistv5