CVE-2023-29513: xwiki-platform-web-templates allows users to be created even when registration is disabled without validation via template macro
5
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.67078%
CWE
Published
4/20/2023
Updated
11/4/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
org.xwiki.platform:xwiki-platform-web-templates | maven | >= 8.0-rc-1, < 14.10.1 | 14.10.1 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from the distribution/firstadminuser.wiki template being accessible in non-administrative contexts. This template's macro implementation did not include proper requirement checks (added in XWIKI-20400) to ensure: 1) execution context validity, 2) user registration system status, and 3) proper privileges. Attackers could directly invoke this template through URL parameters to bypass registration controls. The patch introduced template requirement declarations, confirming the absence of these safeguards was the root cause.