CVE-2024-21648
highpriority · track · 35EPSS 0.005 · 43 %ileEUUSEPSS · scored 2026-10-27
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. The rollback action is missing a right protection, a user can rollback to a previous version of the page to gain rights they don't have anymore. The problem has been patched in XWiki 14.10.17, 15.5.3 and 15.8-rc-1 by ensuring that the rights are checked before performing the rollback.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (10)
Products and version ranges known to be affected.
- Maven org.xwiki.platform:xwiki-platform15.0-rc-1 → 15.5.3osvUSpkg:maven/org.xwiki.platform/xwiki-platform
- Maven org.xwiki.platform:xwiki-platform15.6-rc-1 → 15.8-rc-1osvUSpkg:maven/org.xwiki.platform/xwiki-platform
- Maven org.xwiki.platform:xwiki-platform-oldcore1.0 → 14.10.17osvUSpkg:maven/org.xwiki.platform/xwiki-platform-oldcore
advisories (1)
Vendor and ecosystem advisories describing this.
- GHSA-xh35-w7wg-95v3XWiki has no right protection on rollback action2024-01-08ghsa · osvUS
### Impact The rollback action is missing a right protection: it means that a user can rollback to a previous version of the page to gain rights they don't have anymore. This vulnerability impacts all version of XWiki since rollback action is available. ### Patches The problem has been patched in XWiki 14.10.16, 15.5.3 and 15.8-rc-1 by ensuring that the rights are checked before performing the rollback. ### Workarounds There's no workaround for this vulnerability, except paying attention to delete old versions of documents that could allow users to gain more rights. ### References * JIRA ticket: https://jira.xwiki.org/browse/XWIKI-21257 * Commit: [4de72875ca49602796165412741033bfdbf1e680](https://github.com/xwiki/xwiki-platform/commit/4de72875ca49602796165412741033bfdbf1e680) ### For more information If you have any questions or comments about this advisory: * Open an issue in [Jira XWiki.org](https://jira.xwiki.org/) * Email us at [Security Mailing List](mailto:security@xwiki.org)
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (10)
External citations — patches, advisories, analysis.
- https://cxsecurity.com/cveshow/CVE-2024-21648/cnnvd
- https://github.com/xwiki/xwiki-platform/commit/4de72875ca49602796165412741033bfdbf1e680cnnvd
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-xh35-w7wg-95v3cnnvd
- https://jira.xwiki.org/browse/XWIKI-21257cnnvd
- https://github.com/xwiki/xwiki-platform/commit/4de72875ca49602796165412741033bfdbf1e680enisa_euvd
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-xh35-w7wg-95v3enisa_euvd
- https://jira.xwiki.org/browse/XWIKI-21257enisa_euvd
- https://github.com/xwiki/xwiki-platform/commit/4de72875ca49602796165412741033bfdbf1e680Patchnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan