CVE-2023-26470 json
In XWiki Platform, saving a document with a large object number leads to persistent OOM errors
published 2023-03-02 3 y ago modified 2026-06-17 4 mo ago also GHSA-92wp-r7hm-42g7 , EUVD-2023-0954
- cvss
- 5.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 58%
- public exploits
- 0
- none known
Summary
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. It's possible to make the farm unusable by adding an object to a page with a huge number (e.g. 67108863). Most of the time this will fill the memory allocated to XWiki and make it unusable every time this document is manipulated. This issue has been patched in XWiki 14.0-rc-1.
Patch / fix
- maven org.xwiki.platform:xwiki-platform-oldcore 14.0-rc-1
- xwiki xwiki 14.0
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 20 mo ago
Exploit prediction
0.85% chance of exploitation in the next 30 days, higher than 58% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- jira.xwiki.org https://jira.xwiki.org/browse/XWIKI-19223 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-92wp-r7hm-42g7 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.7 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 5.7 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.xwiki.platform:xwiki-platform-oldcore | <14.0-rc-1 |
14.0-rc-1 |
Affected products
- xwiki xwiki-platform
Classification
References
-
github.com
/xwiki/xwiki-platform/commit/04e5a89d2879b160cdfaea846024d3d9c1a525e6
web, patch
-
github.com
/xwiki/xwiki-platform/commit/db3d1c62fc5fb59fefcda3b86065d2d362f55164
web, patch
-
github.com
/xwiki/xwiki-platform/commit/fdfce062642b0ac062da5cda033d25482f4600fa
web, patch
-
jira.xwiki.org
/browse/XWIKI-19223
web, exploit, issue-tracking, patch, vendor-advisory
-
github.com
/xwiki/xwiki-platform/security/advisories/GHSA-92wp-r7hm-42g7
web, exploit, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2023-26470
advisory
-
github.com
/xwiki/xwiki-platform
package
Sources
- CVE List CVE-2023-26470
- GitHub Advisory GHSA-92wp-r7hm-42g7
- NVD CVE-2023-26470
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.