GitHub Advisoryadvisory · Maven

GHSA-32fq-m2q5-h83g XWiki-Platform vulnerable to stored Cross-site Scripting via the HTML displayer in Live Data

HIGH Published 2023-03-03 Modified 2023-03-03 Official page ↗
Aliases
CVE-2023-26480
Ecosystem
Maven
Packages
org.xwiki.platform:xwiki-platform-livedata-macro
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L
Weaknesses
CWE-79
Reviewed
2023-03-03

Affected packages

• Maven org.xwiki.platform:xwiki-platform-livedata-macro: >= 12.10, < 13.10.10 → fixed in 13.10.10 • Maven org.xwiki.platform:xwiki-platform-livedata-macro: >= 14.0, < 14.4.7 → fixed in 14.4.7 • Maven org.xwiki.platform:xwiki-platform-livedata-macro: >= 14.5, < 14.9 → fixed in 14.9

Description

Impact A user without script rights can introduce a stored XSS by using the Live Data macro. For instance: ``` {{liveData id="movies" properties="title,description"}} { "data": { "count": 1, "entries": [ { "title": "Meet John Doe", "url": "https://www.imdb.com/title/tt0033891/", "description": "" } ] }, "meta": { "propertyDescriptors": [ { "id": "title", "name": "Title", "visible": true, "displayer": {"id": "link", "propertyHref": "url"} }, { "id": "description", "name": "Description", "visible": true, "displayer": "html" } ] } } {{/liveData}} ``` Patches This has been patched in XWiki 14.9, 14.4.7, and 13.10.10. Workarounds No known workaround. References https://jira.xwiki.org/browse/XWIKI-20143 For more information If you have any questions or comments about this advisory: • Open an issue in Jira • Email us at Security ML

Related

Alias · CVE (1)

  • CVE-2023-26480 XWiki Platform is a generic wiki platform. vulnerability

Weakness · CWE (1)

  • CWE-79 Improper Neutralization of Input During Web Page Generation weakness

References