CVE-2023-29517 json
Exposure of Sensitive Information to an Unauthorized Actor in org.xwiki.platform:xwiki-platform-office-viewer
published 2023-04-18 3 y ago modified 2026-09-10 1 mo ago also GHSA-m3c3-9qj7-7xmx , EUVD-2023-1347
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.0%
- EPSS 1.0% chance of exploitation in 30 days, percentile 63%
- public exploits
- 0
- none known
Summary
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. The office document viewer macro was allowing anyone to see any file content from the hosting server, provided that the office server was connected and depending on the permissions of the user running the servlet engine (e.g. tomcat) running XWiki. The same vulnerability also allowed to perform internal requests to resources from the hosting server. The problem has been patched in XWiki 13.10.11, 14.10.1, 14.4.8, 15.0-rc-1. Users are advised to upgrade. It might be possible to workaround this vulnerability by running XWiki in a sandbox with a user with very low privileges on the machine.
Patch / fix
- maven org.xwiki.platform:xwiki-platform-office-viewer 13.10.11, 14.4.8, 14.10.1
- xwiki xwiki 13.10.11, 14.4.8, 14.10.1
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 21 mo ago
Exploit prediction
1.01% chance of exploitation in the next 30 days, higher than 63% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-m3c3-9qj7-7xmx referenced PoC, tagged "exploit" by a source, unverified
- jira.xwiki.org https://jira.xwiki.org/browse/XWIKI-20324 referenced PoC, tagged "exploit" by a source, unverified
- jira.xwiki.org https://jira.xwiki.org/browse/XWIKI-20447 referenced PoC, tagged "exploit" by a source, unverified
- jira.xwiki.org https://jira.xwiki.org/browse/XWIKI-20449 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.xwiki.platform:xwiki-platform-office-viewer | >=2.5-milestone-2, <13.10.11 >=14.0-rc-1, <14.4.8 >=14.5, <14.10.1 |
13.10.11 14.4.8 14.10.1 |
Affected products
- xwiki xwiki-platform
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
github.com
/xwiki/xwiki-platform/security/advisories/GHSA-m3c3-9qj7-7xmx
web, exploit, issue-tracking, patch, vendor-advisory
-
jira.xwiki.org
/browse/XWIKI-20324
web, exploit, issue-tracking, patch, vendor-advisory
-
jira.xwiki.org
/browse/XWIKI-20447
web, exploit, issue-tracking, patch, vendor-advisory
-
jira.xwiki.org
/browse/XWIKI-20449
web, exploit, issue-tracking, patch, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2023-29517
advisory
-
github.com
/xwiki/xwiki-platform
package
Sources
- CVE List CVE-2023-29517
- GitHub Advisory GHSA-m3c3-9qj7-7xmx
- NVD CVE-2023-29517
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.