CVE-2023-29206CWE-79

org.xwiki.platform:xwiki-platform-skin-skinx vulnerable to basic Cross-site Scripting by exploiting JSX or SSX plugins

Critical · published April 15, 2023

CVSS v3.1
9.1
EPSS
1%
Percentile
60.9
In the wild
Unconfirmed
What it is

🚨 A crafty user with only edit rights could sneak in malicious JavaScript, essentially gaining the power to run scripts as if they had full access! 🔥 Think of it like allowing a guest at a party to set up the music playlist without checking their song choices — one bad playlist could ruin the vibe for everyone! 🎶 With this vulnerability, an attacker could execute harmful scripts under the guise of an authenticated user, potentially leading to unauthorized data access or even full account takeover. This could be absolutely devastating for any organization relying on XWiki for documentation or collaboration!

Put simply

Think of it like allowing a guest at a party to set up the music playlist without checking their song choices — one bad playlist could ruin the vibe for everyone! 🎶 This vulnerability in XWiki Commons allows users with edit rights to create JavaScript xobjects without proper authorization checks, enabling them to run scripts that could perform unauthorized operations when executed by users with higher privileges.

What to do

With this vulnerability, an attacker could execute harmful scripts under the guise of an authenticated user, potentially leading to unauthorized data access or even full account takeover. This could be absolutely devastating for any organization relying on XWiki for documentation or collaboration! Patch immediately to XWiki version 14.9-rc-1 or later, which ensures that scripts will only execute if authored by users with the necessary Script rights. Additionally, review your user roles and permissions to minimize risk exposure. You've got this! By taking prompt action, you'll help keep your XWiki environment secure and user-friendly. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00950 · 60.9th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2023-04-15T15:41Z
EPSS history
Timeline
  • 15 APR 15:41Z
    org.xwiki.platform:xwiki-platform-skin-skinx vulnerable to basic Cross-site Scripting by exploiting JSX or SSX plugins
    cvelistv5