CVE-2023-29211CWE-95

org.xwiki.platform:xwiki-platform-wiki-ui-mainwiki Eval Injection vulnerability

Critical · published April 16, 2023

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

🚨 A user with the `WikiManager.DeleteWiki` permission can execute any Groovy, Python, or Velocity code, potentially compromising the entire XWiki installation! 🔥 Think of it like handing someone a master key to your entire library, allowing them to read, modify, or even delete any book they want without permission. That's how this improper escaping of the `wikiId` parameter can let an attacker run wild with code! An attacker could exploit this vulnerability to gain full control over the XWiki installation—think reading sensitive documents, altering pages, or deleting content entirely. The consequences could be absolutely devastating for any organization relying on this system, leading to data loss and reputational damage!

Put simply

Think of it like handing someone a master key to your entire library, allowing them to read, modify, or even delete any book they want without permission. That's how this improper escaping of the `wikiId` parameter can let an attacker run wild with code! This vulnerability arises from improper escaping of the `wikiId` URL parameter, allowing a user with specific permissions to inject and execute arbitrary code within the XWiki environment.

What to do

An attacker could exploit this vulnerability to gain full control over the XWiki installation—think reading sensitive documents, altering pages, or deleting content entirely. The consequences could be absolutely devastating for any organization relying on this system, leading to data loss and reputational damage! Patch your XWiki installation immediately to version 13.10.11, 14.4.7, or 14.10 to close this critical vulnerability. Additionally, review user permissions to ensure that only trusted users have access to `WikiManager.DeleteWiki` rights. 🛡️ You've got this! By taking these quick actions, you’ll tighten your defenses and protect your XWiki installation. 💪✨

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.01193 · 67.8th percentile
Weakness
CWE-95 · Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
Published
2023-04-16T06:34Z
EPSS history
Timeline
  • 16 APR 06:34Z
    org.xwiki.platform:xwiki-platform-wiki-ui-mainwiki Eval Injection vulnerability
    cvelistv5