CVE-2024-37901CWE-862CWE-95

XWiki Platform vulnerable to remote code execution from account via SearchSuggestConfigSheet

Critical · published July 31, 2024

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

🔥 Hold tight! Users with edit rights on any page can execute arbitrary code on the XWiki Platform just by tweaking their profiles — it’s like handing out master keys without a background check! 🚨 Think of it like a hotel where every guest can sneak into the manager's office. Just a little tampering with their profile and they could access everything from confidential documents to guest lists, compromising the entire system. An attacker could fully compromise the XWiki installation, jeopardizing the confidentiality, integrity, and availability of sensitive information. They could wreak havoc by modifying data, deleting crucial files, or even taking the entire system offline, leading to chaos and distrust. This could be absolutely devastating for any organization relying on XWiki!

Put simply

Think of it like a hotel where every guest can sneak into the manager's office. Just a little tampering with their profile and they could access everything from confidential documents to guest lists, compromising the entire system. This vulnerability allows any user with edit rights to add instances of `XWiki.SearchSuggestConfig` and `XWiki.SearchSuggestSourceClass`, enabling remote code execution. Essentially, it allows for arbitrary code to run on the server without proper authentication checks.

What to do

An attacker could fully compromise the XWiki installation, jeopardizing the confidentiality, integrity, and availability of sensitive information. They could wreak havoc by modifying data, deleting crucial files, or even taking the entire system offline, leading to chaos and distrust. This could be absolutely devastating for any organization relying on XWiki! Update to XWiki version 14.10.21, 15.5.5, or 15.10.2 immediately to close this critical vulnerability. Additionally, review user permissions to ensure that only trusted users have edit rights and audit your user profiles for any suspicious configurations. You’ve got this! By following these steps, you can secure your XWiki installation and protect your data like a pro! 🛡️

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.01057 · 64.2th percentile
Weaknesses
CWE-862 · Missing Authorization; CWE-95 · Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
Published
2024-07-31T15:19Z
EPSS history
Timeline
  • 31 JUL 15:19Z
    XWiki Platform vulnerable to remote code execution from account via SearchSuggestConfigSheet
    cvelistv5