GitHub Advisoryadvisory · Maven

GHSA-3738-p9x3-mv9r XWiki Platform vulnerable to privilege escalation via properties with wiki syntax that are executed with wrong author

CRITICAL Published 2023-03-03 Modified 2023-03-03 Official page ↗
Aliases
CVE-2023-26474
Ecosystem
Maven
Packages
org.xwiki.platform:xwiki-platform-oldcore, org.xwiki.platform:xwiki-platform-legacy-oldcore
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weaknesses
CWE-284
Reviewed
2023-03-03

Affected packages

• Maven org.xwiki.platform:xwiki-platform-oldcore: >= 13.10, < 13.10.11 → fixed in 13.10.11 • Maven org.xwiki.platform:xwiki-platform-legacy-oldcore: >= 13.10, < 13.10.11 → fixed in 13.10.11 • Maven org.xwiki.platform:xwiki-platform-oldcore: >= 14.0, < 14.4.7 → fixed in 14.4.7 • Maven org.xwiki.platform:xwiki-platform-legacy-oldcore: >= 14.0, < 14.4.7 → fixed in 14.4.7 • Maven org.xwiki.platform:xwiki-platform-oldcore: >= 14.5, < 14.10 → fixed in 14.10 • Maven org.xwiki.platform:xwiki-platform-legacy-oldcore: >= 14.5, < 14.10 → fixed in 14.10

Description

Impact It's possible to use the right of an existing document content author to execute a text area property. To reproduce: • As an admin with programming rights, create a new user without script or programming right. • Login with the freshly created user. • Insert the following text in source mode in the about section: ``` {{groovy}}println("hello from groovy!"){{/groovy}} ``` • Click "Save & View" Patches This has been patched in XWiki 14.10, 14.4.7, and 13.10.11. Workarounds No known workaround. References https://jira.xwiki.org/browse/XWIKI-20373 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-26474 XWiki Platform is a generic wiki platform. vulnerability

Weakness · CWE (1)

  • CWE-284 Improper Access Control weakness

References