CVE-2024-43400CWE-96

XWiki Platform allows XSS through XClass name in string properties

Critical · published August 19, 2024

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

🚨 A crafty URL could execute arbitrary JavaScript without any Script or Programming rights! This is not just a minor oversight — it’s a critical vulnerability lurking in XWiki Platform! 🔥 Think of it like a deceptive invitation to an exclusive party where a malicious guest can sneak in and alter the playlist without anyone noticing. If a user can be tricked into clicking that link, it could lead to major chaos! An attacker could potentially exploit this vulnerability to run destructive or malicious scripts on unsuspecting users' sessions, potentially stealing sensitive information or altering data. The risk is alarmingly high since it leverages social engineering to bait users into clicking the harmful link, posing a significant threat to the integrity of your wiki!

Put simply

Think of it like a deceptive invitation to an exclusive party where a malicious guest can sneak in and alter the playlist without anyone noticing. If a user can be tricked into clicking that link, it could lead to major chaos! This vulnerability allows a user without proper rights to craft a URL that points to a page with arbitrary JavaScript, enabling code execution within the context of other users' sessions. This is particularly dangerous as it relies on social engineering tactics to lure victims into clicking the harmful link.

What to do

An attacker could potentially exploit this vulnerability to run destructive or malicious scripts on unsuspecting users' sessions, potentially stealing sensitive information or altering data. The risk is alarmingly high since it leverages social engineering to bait users into clicking the harmful link, posing a significant threat to the integrity of your wiki! Update all instances of XWiki to versions 14.10.21, 15.5.5, 15.10.6, or 16.0.0 immediately to close this loophole. Additionally, consider implementing stricter content security policies to further protect users from similar attacks in the future. You've got this! Follow these steps and you’ll have your XWiki locked down tighter than a drum! 🛡️

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.00488 · 41.1th percentile
Weakness
CWE-96 · Improper Neutralization of Directives in Statically Saved Code ('Static Code Injection')
Published
2024-08-19T16:24Z
EPSS history
Timeline
  • 19 AUG 16:24Z
    XWiki Platform allows XSS through XClass name in string properties
    cvelistv5