CVE-2023-29514CWE-74

Code injection in template provider administration in xwiki-platform

Critical · published April 18, 2023

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

🚨 A crafty edit to any document lets users execute code as if they were the owner! This is a mind-blowingly simple exploit with devastating consequences.🔥 Think of it like a restaurant where any customer can modify the menu — they could sneak in harmful ingredients without anyone checking, turning a delightful meal into a disaster. An attacker could completely take over the server, running any command they wish. This puts sensitive data at risk and jeopardizes the entire application, potentially leading to catastrophic data breaches or service outages.

Put simply

Think of it like a restaurant where any customer can modify the menu — they could sneak in harmful ingredients without anyone checking, turning a delightful meal into a disaster. This vulnerability in XWiki allows any user with edit rights to execute arbitrary code, as the platform fails to properly restrict execution privileges based on user roles.

What to do

An attacker could completely take over the server, running any command they wish. This puts sensitive data at risk and jeopardizes the entire application, potentially leading to catastrophic data breaches or service outages. To protect your application, upgrade to XWiki versions 13.10.11, 14.4.8, 14.10.1, or 15.0 RC1 as soon as possible. There are no workarounds available, so timely action is critical. Be vigilant with your user permissions while you update! You've got this! Follow these steps, and you'll have your wiki secured 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.01864 · 79.1th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2023-04-18T23:48Z
EPSS history
Timeline
  • 18 APR 23:48Z
    Code injection in template provider administration in xwiki-platform
    cvelistv5