What’s Vulnerable › Vulnerabilities
CVE-2024-56158: XWiki allows SQL injection in query endpoint of REST API with Oracle
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-06-12 · updated 2026-06-17
- Weakness: CWE-89
Description
XWiki is a generic wiki platform. It's possible to execute any SQL query in Oracle by using the function like DBMS_XMLGEN or DBMS_XMLQUERY. The XWiki query validator does not sanitize functions that would be used in a simple select and Hibernate allows using any native function in an HQL query. This vulnerability is fixed in 16.10.2, 16.4.7, and 15.10.16.
Affected products
- xwiki-platform: from 1.0 before 15.10.16; from 16.0.0 before 16.4.7; from 16.5.0 before 16.10.2 — fixed in 15.10.16, 16.10.2, 16.4.7
How to fix
Upgrade to a fixed version: xwiki-platform 15.10.16, 16.10.2, 16.4.7. Check the vendor advisory for mitigations.
References
- https://github.com/xwiki/xwiki-platform/commit/ce855aae38eefd8ee3fc86353d51ac03d6cb7f8d
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-prwh-7838-xf82
- https://jira.xwiki.org/browse/XWIKI-22734
Get alerted when CVE-2024-56158 or the next vulnerability affects your stack