Vulnerability · Published Jun 13, 2025 · Assigned by GitHub_M

CVE-2025-49581XWiki allows remote code execution through default value of wiki macro wiki-type parameters

High 8.7

In plain English

A high-severity code injection in xwiki-platform from xwiki. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 48% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 4.0)8.7High
Exploit odds (30 days)0.6%top 51.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

XWiki is a generic wiki platform. Any user with edit right on a page (could be the user's profile) can execute code (Groovy, Python, Velocity) with programming right by defining a wiki macro. This allows full access to the whole XWiki installation. The main problem is that if a wiki macro parameter allows wiki syntax, its default value is executed with the rights of the author of the document where it is used. This can be exploited by overriding a macro like the children macro that is used in a page that has programming right like the page XWiki.ChildrenMacro and thus allows arbitrary script macros. This vulnerability has been patched in XWiki 16.4.7, 16.10.3 and 17.0.0 by executing wiki parameters with the rights of the wiki macro's author when the parameter's value is the default value.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Mavenorg.xwiki.platform:xwiki-platform-rendering-wikimacro-storeno fix listedGHSA-9875-cw22-f7cx
Mavenorg.xwiki.platform:xwiki-platform-rendering-wikimacro-storeno fix listedGHSA-9875-cw22-f7cx
Mavenorg.xwiki.platform:xwiki-platform-rendering-wikimacro-store16.4.7GHSA-9875-cw22-f7cx
Mavenorg.xwiki.platform:xwiki-platform-rendering-wikimacro-store16.10.3GHSA-9875-cw22-f7cx
Mavenorg.xwiki.platform:xwiki-platform-rendering-wikimacro-store17.0.0GHSA-9875-cw22-f7cx

Affected products (as reported)

VendorProductVersions
xwiki xwiki-platform >= 11.10.11, < 12.0>= 12.6.3, < 12.7>= 12.8-rc-1, < 16.4.7>= 16.5.0-rc-1, < 16.10.3>= 17.0.0-rc-1, < 17.0.0

Weakness: CWE-94, CWE-270, CWE-250 · Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

References