CVE-2023-26477CWE-95

org.xwiki.platform:xwiki-platform-flamingo-theme-ui Eval Injection vulnerability

Critical · published March 2, 2023

Patch now

High probability of exploitation

CVSS calls it critical at 10.0. It sits in the 99.5th percentile for exploit probability.

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

🚨 A crafty URL parameter can let attackers inject arbitrary code into your XWiki installation, turning your wiki into a playground for malicious scripts! 🔥 Think of it like a restaurant menu where a rogue customer can add their own dishes without the chef's consent—chaos ensues when the kitchen starts cooking up anything requested! If exploited, this vulnerability could allow an attacker to run arbitrary Groovy, Python, or Velocity scripts, potentially leading to full control of the affected server. Imagine someone hijacking your site to modify or steal sensitive content—devastating for both security and reputation!

Put simply

Think of it like a restaurant menu where a rogue customer can add their own dishes without the chef's consent—chaos ensues when the kitchen starts cooking up anything requested! This vulnerability allows code injection through the `newThemeName` request parameter, enabling attackers to execute scripts via user input without proper validation or sanitation.

What to do

If exploited, this vulnerability could allow an attacker to run arbitrary Groovy, Python, or Velocity scripts, potentially leading to full control of the affected server. Imagine someone hijacking your site to modify or steal sensitive content—devastating for both security and reputation! Patch immediately to version 13.10.10, 14.9-rc-1, or 14.4.6 to close this security gap. As a temporary workaround, you can manually edit `FlamingoThemesCode.WebHomeSheet` to implement the patch's changes. Don't wait—act now! You've got this! Secure your installation and keep your wiki safe from unwanted guests! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.74757 · 99.5th percentile
Weakness
CWE-95 · Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
Published
2023-03-02T17:52Z
EPSS history
Timeline
  • 02 MAR 17:52Z
    org.xwiki.platform:xwiki-platform-flamingo-theme-ui Eval Injection vulnerability
    cvelistv5