CVE-2024-55663CWE-116

XWiki Platform has an SQL injection in getdocuments.vm with sort parameter

High · published December 12, 2024

CVSS v4.0
8.6
EPSS
1%
Percentile
54.4
In the wild
Unconfirmed
What it is

⚡ A sneaky HQL injection flaw in XWiki could let anyone with a user account play puppet master with your database! Think of it like a restaurant where patrons can write their own orders directly to the kitchen—if no one checks those orders, you might end up with a surprise on your plate! An attacker could exploit this vulnerability to not only access sensitive information, like password hashes, but also carry out perilous database operations like INSERT, UPDATE, or DELETE. This could lead to a catastrophic data breach or even a complete takeover of your database, making it a situation to act on ASAP! 🔥

Put simply

Think of it like a restaurant where patrons can write their own orders directly to the kitchen—if no one checks those orders, you might end up with a surprise on your plate! Starting from version 6.3-milestone-2 and prior to versions 13.10.5 and 14.3-rc-1, the `getdocument.vm` script allows unsanitized user input for sorting documents, making it vulnerable to HQL injection attacks.

What to do

An attacker could exploit this vulnerability to not only access sensitive information, like password hashes, but also carry out perilous database operations like INSERT, UPDATE, or DELETE. This could lead to a catastrophic data breach or even a complete takeover of your database, making it a situation to act on ASAP! 🔥 Upgrade XWiki to versions 13.10.5 or 14.3-rc-1 immediately to seal this hole! Since there's no known workaround, it's crucial to prioritize this update to protect your data. You’ve got this! Follow these steps and you’ll keep your database safe and sound! 🛡️

The record
Technical detail
CVSS v4.0
8.6 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00750 · 54.4th percentile
Weakness
CWE-116 · Improper Encoding or Escaping of Output
Published
2024-12-12T18:53Z
EPSS history
Timeline
  • 12 DEC 18:53Z
    XWiki Platform has an SQL injection in getdocuments.vm with sort parameter
    cvelistv5