CVE-2025-32969 XWiki
| Affected software | XWiki |
|---|---|
| Severity | 9.3 Critical CVSS 4.0 2 scores |
| Fixed in | 15.10.16, 16.4.6, 16.10.1 |
| Weakness | SQL injection (CWE-89) |
| Published | 23 Apr 2025 |
| Updated | 3 Nov 2026 |
Description
XWiki is a generic wiki platform. In versions starting from 1.8 and prior to 15.10.16, 16.4.6, and 16.10.1, it is possible for a remote unauthenticated user to escape from the HQL execution context and perform a blind SQL injection to execute arbitrary SQL statements on the database backend, including when "Prevent unregistered users from viewing pages, regardless of the page rights" and "Prevent unregistered users from editing pages, regardless of the page rights" options are enabled. Depending on the used database backend, the attacker may be able to not only obtain confidential information such as password hashes from the database, but also execute UPDATE/INSERT/DELETE queries. This issue has been patched in versions 16.10.1, 16.4.6 and 15.10.16. There is no known workaround, other than upgrading XWiki.
Exploitation status
Exploited
Real-world exploitation reported by VulnCheck KEV. CISA has not confirmed it.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV listed Exploitation reported in the wild. 1 citation · honeypot sightings · earliest 2025-09-04.
- CISA Vulnrichment exploitation: none
- Indexed PoC 1 indexed Published artifacts you can open, in Nuclei.
- EPSS 80% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.6% of all scored CVEs.
VulnCheck KEV
Exploitation evidence from VulnCheck Known Exploited Vulnerabilities (VulnCheck KEV), used under VulnCheck's community terms. View CVE-2025-32969 in VulnCheck (free account).
| Evidence | Source | Detail | Date |
|---|---|---|---|
| Honeypot sighting | Shadowserver honeypots | Exploitation attempts seen on 19 days | 2026-09-13 to 2026-11-04 |
| Honeypot sighting | VulnCheck canaries | Exploitation attempts seen on 58 days | 2025-10-17 to 2026-11-12 |
| Reported exploitation | app.crowdsec.net | /cti/cve-explorer/CVE-2025-32969 | 2025-09-04 |
| Index | Artifact | Stars | First seen |
|---|---|---|---|
| Nuclei | XWiki REST API Query - SQL Injection |
Waratek protection
A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.
- Protection none
- Action feasible
- Review human Researcher
- Record active
| Decided by | A researcher's recorded decision for this specific CVE |
|---|---|
| Finding | A researcher set this CVE's status to Mitigation candidate. |
Waratek research note
written 2026-11-13Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.
Comments
HQL injection in XWiki's REST query endpoint (/rest/wikis/xwiki/query?type=hql), reachable unauthenticated, escaping the HQL context into native SQL. The SQL rule does not detect SQL injection through Hibernate HQL queries (PM-79), the same gap as CVE-2025-52472.
CVSS
9.3 CRITICAL
v4.0 CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
2 metrics
CVSS
9.3 CRITICAL v4.0CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
2 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 4.0 | 9.3 | CRITICAL | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
security-advisories@github.com | Secondary | published |
| CVSS 3.1 | 9.8 | CRITICAL | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
NVD | Primary |
Affected software and releases
Maven packages
Affected and fixed versions, from OSV.dev| Package | Introduced | Fixed | Last affected |
|---|---|---|---|
org.xwiki.platform:xwiki-platform-rest-server |
1.8 | 15.10.16 |
unbounded |
org.xwiki.platform:xwiki-platform-rest-server |
16.0.0-rc-1 | 16.4.6 |
unbounded |
org.xwiki.platform:xwiki-platform-rest-server |
16.5.0-rc-1 | 16.10.1 |
unbounded |
Products and versions
2 products, 6 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| osv | org.xwiki.platform | xwiki-platform-rest-server | generic | ≥ 1.8 and < 15.10.16 · ≥ 16.0.0 and < 16.4.6 · ≥ 16.5.0 and < 16.10.1 |
| nvd | xwiki | xwiki | generic | ≥ 1.8 and < 15.10.16 · ≥ 16.0.0 and < 16.4.6 · ≥ 16.5.0 and < 16.10.1 |
References
Timeline
Timeline
| Published | 2025-04-23 | By the CVE Program. |
|---|---|---|
| VulnCheck KEV: earliest evidence | 2025-09-04 | Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE. |
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |
| Last VRT activity | 2026-11-03 | Most recent commit touching this CVE's classification, patch or rule file. |
| VulnCheck KEV: latest evidence | 2026-11-12 | Date of the newest report, exploit reference or honeypot sighting in VulnCheck KEV's record. |
| Classification created | 2026-11-13 | First commit adding this CVE's research note. |