-
CVSS Score
-The vulnerability stemmed from improper escaping in the IncludedPagesDocumentInformation panel's Velocity template. The original code (pre-patch) used direct $page variable interpolation without proper escaping, allowing execution of embedded code macros. The patch added double escaping through $services.rendering.escape, demonstrating the vulnerable code was the unescaped page reference rendering in the panel's display logic. The affected file was clearly shown in the commit diff modifying the IncludedPagesDocumentInformation.xml template.
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| org.xwiki.platform:xwiki-platform-panels-ui | maven | >= 14.0-rc-1, < 14.4.7 | 14.4.7 |
| org.xwiki.platform:xwiki-platform-panels-ui | maven | >= 14.5, < 14.10 | 14.10 |
A Semantic Attack on Google Gemini - Read the Latest Research