XWiki Platform vulnerable to RXSS via editor parameter - importinline template (xwiki xwiki-platform)
At a glance
- Source
- NVD
- EPSS
- EPSS 70.39 % Β· percentile 99 ()
- State
- PUBLISHED
- Published
- Updated
- Assigner
- GitHub_M
- NVD status
- Modified
Description
XWiki Platform is a generic wiki platform. Starting in versions 2.2-milestone-1 and prior to versions 14.4.8, 14.10.4, and 15.0-rc-1, it's possible to execute javascript with the right of any user by leading him to a special URL on the wiki targeting a page which contains an attachment. This has been patched in XWiki 15.0-rc-1, 14.10.4, and 14.4.8. The easiest possible workaround is to edit file `<xwiki app>/templates/importinline.vm` and apply the modification described in commit 28905f7f518cc6f21ea61fe37e9e1ed97ef36f01.
Weaknesses (CWE)
- CWE-116 β Improper Encoding or Escaping of Output
- CWE-79 β Improper Neutralization of Input During Web Page Generation
References
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-j9h5-vcgv-2jfm
- https://github.com/xwiki/xwiki-platform/commit/28905f7f518cc6f21ea61fe37e9e1ed97ef36f01
- https://app.intigriti.com/company/submissions/e95a7ad5-7029-4627-abf0-3e3e3ea0b4ce/XWIKI-E93DFEYK
- https://jira.xwiki.org/browse/XWIKI-20340
Scores
| Version | Score | Vector | Scored by |
|---|---|---|---|
| CVSS 3.1 | CRITICAL 9.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H | GitHub_M |
| CVSS 3.1 | CRITICAL 9.0 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H | NVD Β· security-advisories@github.com (Secondary) |
| CVSS 3.1 | CRITICAL 9.0 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H | NVD Β· nvd@nist.gov (Primary) |
Advisories
- GHSA-j9h5-vcgv-2jfm β XWiki Platform vulnerable to RXSS via editor parameter - importinline template
European references
- ENISA EUVD Β· EUVD-2023-1567
- GCVE Β· GCVE-0-2023-32071
Affected configurations (NVD CPE)
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:*β₯ 2.3 < 14.4.8cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:*β₯ 14.5.0 < 14.10.4cpe:2.3:a:xwiki:xwiki:2.2:milestone1:*:*:*:*:*:*
Affected products
| Product | Versions |
|---|---|
| xwiki Β· xwiki-platform | affected >= 2.2-milestone-1, < 14.4.8 ; affected >= 14.5, < 14.10.4 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST β attribution requested |
| ENISA EUVD | ENISA β reproduction authorised, source acknowledged |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain β this product uses data from the NVD API but is not endorsed or certified by the NVD |