Skip to content
OpenAdvisories
Medium · 5.3 Scanner template CVE-2024-45591 EUVD-2024-2848GHSA-pvmm-55r5-g3mm

XWiki Platform document history including authors of any page exposed to unauthorized actors

Published Sep 10, 2024 · Updated Sep 10, 2024 · Assigned by GitHub_M

Description

XWiki Platform is a generic wiki platform. The REST API exposes the history of any page in XWiki of which the attacker knows the name. The exposed information includes for each modification of the page the time of the modification, the version number, the author of the modification (both username and displayed name) and the version comment. This information is exposed regardless of the rights setup, and even when the wiki is configured to be fully private. On a private wiki, this can be tested by accessing /xwiki/rest/wikis/xwiki/spaces/Main/pages/WebHome/history, if this shows the history of the main page then the installation is vulnerable. This has been patched in XWiki 15.10.9 and XWiki 16.3.0RC1.

Affected products

VendorProductAffectedFixed
xwiki xwiki-platform >= 1.8.0, < 15.10.9, >= 16.0.0-rc-1, < 16.3.0-rc-1 —

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.xwiki.platform:xwiki-platform-rest-server >= 1.8.0, < 15.10.9 15.10.9 GHSA-pvmm-55r5-g3mm
Maven org.xwiki.platform:xwiki-platform-rest-server >= 16.0.0-rc-1, < 16.3.0-rc-1 16.3.0-rc-1 GHSA-pvmm-55r5-g3mm

Advisories 1

References