CVE-2022-36097
Starting with version 14.0-rc-1 and prior to 14.4-rc-1, it's possible to store JavaScript in an attachment name, which will be executed by anyone trying to move the corresponding attachment.
Does this matter?
EPSS puts the probability of exploitation in the next 30 days at 57.4%, higher than 99% of all known CVEs. Patch or mitigate before the next change window.
Description
XWiki Platform Attachment UI provides a macro to easily upload and select attachments for XWiki Platform, a generic wiki platform. Starting with version 14.0-rc-1 and prior to 14.4-rc-1, it's possible to store JavaScript in an attachment name, which will be executed by anyone trying to move the corresponding attachment. This issue has been patched in XWiki 14.4-rc-1. As a workaround, one may copy `moveStep1.vm` to `webapp/xwiki/templates/moveStep1.vm` and replace vulnerable code with code from the patch.
- CVSS 3.1
- 6.1 MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- EPSS
- 57.39% probability · 99th percentile
- CISA KEV
- Not listed
- Weakness
- CWE-79, CWE-80
- Affected
- xwiki/xwiki
- Source
- security-advisories@github.com
References
- https://github.com/xwiki/xwiki-platform/commit/fbc4bfbae4f6ce8109addb281de86a03acdb9277Patch, Third Party Advisory
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-9r9j-57rf-f6vjExploit, Third Party Advisory
- https://jira.xwiki.org/browse/XWIKI-19667Exploit, Vendor Advisory
- https://raw.githubusercontent.com/xwiki/xwiki-platform/xwiki-platform-14.0-rc-1/xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/main/resources/templates/attachment/moveStep1.vmExploit, Third Party Advisory
- https://github.com/xwiki/xwiki-platform/commit/fbc4bfbae4f6ce8109addb281de86a03acdb9277Patch, Third Party Advisory
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-9r9j-57rf-f6vjExploit, Third Party Advisory
- https://jira.xwiki.org/browse/XWIKI-19667Exploit, Vendor Advisory
- https://raw.githubusercontent.com/xwiki/xwiki-platform/xwiki-platform-14.0-rc-1/xwiki-platform-core/xwiki-platform-attachment/xwiki-platform-attachment-api/src/main/resources/templates/attachment/moveStep1.vmExploit, Third Party Advisory
Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.