CVE-2023-29526CWE-74

Async and display macro allow displaying and interacting with any document in restricted mode

Critical · published April 18, 2023

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

🚨 A crafty comment can open the floodgates! An XWiki Platform vulnerability lets attackers execute code simply by displaying a seemingly innocuous page. 🔥 Think of it like a restaurant where anyone can leave a note in the suggestion box, and if the chef reads it, they might unwittingly follow a dangerous recipe that ruins the entire meal! If exploited, this vulnerability could grant an attacker the ability to execute arbitrary code on the server, potentially leading to full control over the affected system. Imagine an intruder slipping in a malicious command disguised as a harmless comment, undermining everything you've built!

Put simply

Think of it like a restaurant where anyone can leave a note in the suggestion box, and if the chef reads it, they might unwittingly follow a dangerous recipe that ruins the entire meal! This issue arises from the combination of async and display macros in XWiki, allowing unauthorized access to execute code injection within the server context whenever a user views a crafted comment.

What to do

If exploited, this vulnerability could grant an attacker the ability to execute arbitrary code on the server, potentially leading to full control over the affected system. Imagine an intruder slipping in a malicious command disguised as a harmless comment, undermining everything you've built! Upgrade to XWiki versions 15.0-rc-1, 14.10.3, 14.4.8, or 13.10.11 immediately. As there are no known workarounds, ensuring you're on a patched version is crucial for your security posture. You've got this! Follow these steps and you'll keep your XWiki secure and sound. 🛡️

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.01144 · 66.4th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2023-04-18T22:57Z
EPSS history
Timeline
  • 18 APR 22:57Z
    Async and display macro allow displaying and interacting with any document in restricted mode
    cvelistv5