CVE-2023-22457CWE-352

org.xwiki.contrib:application-ckeditor-ui vulnerable to Remote Code Execution via Cross-Site Request Forgery

Critical · published January 4, 2023

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

🚨 A crafty CSRF vulnerability in CKEditor could let attackers execute arbitrary code with the current user's privileges! 🔥 Think of it like a sneaky impersonator slipping into a VIP party by pretending to be one of the guests. If a privileged user is duped into clicking a malicious link, they unknowingly grant access to the entire event, potentially allowing the impersonator to wreak havoc! An attacker could manipulate a trusted user's session to execute harmful code, gaining access to sensitive information, altering content, or even shutting down parts of the wiki. The consequences could be absolutely devastating, putting all users at risk and damaging the integrity of the entire platform!

Put simply

Think of it like a sneaky impersonator slipping into a VIP party by pretending to be one of the guests. If a privileged user is duped into clicking a malicious link, they unknowingly grant access to the entire event, potentially allowing the impersonator to wreak havoc! This CSRF vulnerability arises from the lack of protection in the `CKEditor.HTMLConverter`, allowing attackers to execute macros on behalf of authenticated users via crafted GET requests.

What to do

An attacker could manipulate a trusted user's session to execute harmful code, gaining access to sensitive information, altering content, or even shutting down parts of the wiki. The consequences could be absolutely devastating, putting all users at risk and damaging the integrity of the entire platform! Upgrade to CKEditor Integration version 1.64.3 or later immediately to patch this vulnerability. If you're using XWiki, ensure you have version 14.6 RC1 or later, as it bundles the fixed version. There are no known workarounds, so prompt action is essential! You've got this! By following these steps, you can secure your wiki and keep the digital villains at bay! 🛡️

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.19284 · 97.3th percentile
Weakness
CWE-352 · Cross-Site Request Forgery (CSRF)
Published
2023-01-04T14:24Z
EPSS history
Timeline
  • 04 JAN 14:24Z
    org.xwiki.contrib:application-ckeditor-ui vulnerable to Remote Code Execution via Cross-Site Request Forgery
    cvelistv5