-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| org.xwiki.platform:xwiki-platform-annotation-ui | maven | >= 2.3-milestone-1, < 13.10.11 | 13.10.11 |
| org.xwiki.platform:xwiki-platform-annotation-ui | maven | >= 14.0-rc-1, < 14.4.7 | 14.4.7 |
| org.xwiki.platform:xwiki-platform-annotation-ui | maven | >= 14.5, < 14.10 | 14.10 |
The vulnerability stems from the missing 'restricted' parameter in the addTextAreaField call when initializing comment fields. The patch explicitly adds 'true' as the fifth parameter to enable restricted mode (xclass.addTextAreaField(..., true)), which prevents macro execution. The Jira tickets XWIKI-20384/XWIKI-20360 and commit diff directly link this parameter omission to the RCE vulnerability, as unrestricted textareas allowed Groovy/Python code execution in annotations.
Ongoing coverage of React2Shell