Skip to main content
CVE-2025-54385VulnerabilityPublished Updated

CVE-2025-54385: xwiki-platform · Improper Input Validation

Affects xwiki-platformSource CVE Database V5

0

Not known to be exploited · CVSS 8.6 High · fixed in 16.10.6 : patch xwiki-platform soon.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
8.6High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.6% chance of exploitation in 30 days – higher than 50% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 16.10.6
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

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 26 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Affected software

ProductAffectedFixed in
Mavenorg.xwiki/xwiki-platformpkg:maven/org.xwiki/xwiki-platformOther threatsAffected
  • <=16.10.5
  • =17.0.0-rc1
  • =17.2.2
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

European organizations should prioritize upgrading affected XWiki Platform instances to versions 16.10.6 or 17.3.0-rc-1 and later, where the vulnerability is fixed. Until upgrades are applied, organizations should implement strict access controls to limit who can invoke the XWiki#searchDocuments API, especially restricting high-privilege accounts. Network segmentation and firewall rules should be used to restrict access to the XWiki platform from untrusted networks. Monitoring and logging of database queries and application logs should be enhanced to detect anomalous or unexpected query patterns indicative of exploitation attempts. Employing Web Application Firewalls (WAFs) with custom rules to detect and block suspicious HQL or SQL injection patterns can provide additional protection. Regular security audits and penetration testing focused on injection vulnerabilities in custom or third-party applications are recommended. Finally, organizations should review and harden Oracle database permissions to minimize the impact of any successful injection, for example by limiting the use of powerful native functions like DBMS_XMLGEN and DBMS_XMLQUERY to only trusted users or roles.

Description

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. In versions between 17.0.0-rc1 to 17.2.2 and versions 16.10.5 and below, it's possible to execute any SQL query in Oracle by using the function like DBMS_XMLGEN or DBMS_XMLQUERY. The XWiki#searchDocuments APIs pass queries directly to Hibernate without sanitization. Even when these APIs enforce a specific SELECT clause, attackers can still inject malicious code through HQL's native function support in other parts of the query (such as the WHERE clause). This is fixed in versions 16.10.6 and 17.3.0-rc-1.

References

Community reviews

Loading reviews…