🛡️ CVE-2025-53836 — xwiki

🔴 CVSS 9.9 — Critical ✅ No Known Exploit CWE-863 NVD
9.9
CVSS Score
0 Low4 Medium7 High9 Critical10

Description

XWiki Rendering is vulnerable to RCE attacks when processing nested macros

Impact

The default macro content parser didn't preserve the restricted attribute of the transformation context when executing nested macros. This allows executing macros that are normally forbidden in restricted mode, in particular script macros. The [cache](https://extensions.xwiki.org/xwiki/bin/view/Extension/Cache%20Macro) and [chart](https://extensions.xwiki.org/xwiki/bin/view/Extension/Chart%20Macro) macros that are bundled in XWiki use the vulnerable feature. The following XWiki syntax, when used inside a comment in XWiki, demonstrates the privilege escalation from comment right to programming right and thus remote code execution (RCE) that is possible due to this:

```

{{cache}}{{groovy}}println("Hello from Groovy!"){{/groovy}}{{/cache}}

```

This vulnerability exists since the restricted attribute has been added to the transformation context in version 4.2.

Patches

This has been patched in XWiki 13.10.11, 14.4.7 and 14.10.

Workarounds

To avoid the exploitation of this bug, comments can be disabled for untrusted users until an upgrade to a patched version has been performed. Note that users with edit rights will still be able to add comments via the object editor even if comments have been disabled.

Resources

  • https://github.com/xwiki/xwiki-rendering/commit/c73fa3ccd4ac59057e48e5d4325f659e78e8f86d
  • https://jira.xwiki.org/browse/XRENDERING-689
  • https://jira.xwiki.org/browse/XWIKI-20375

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)

Attribution

This vulnerability has been reported on Intigriti by René de Sain @renniepak.

How this vulnerability can be exploited

This issue can be reached over the network, attack complexity is low, an attacker needs low-level privileges on the target. No user interaction is required. The scope is changed, meaning a successful attack can affect components beyond the vulnerable one. Rated impact: confidentiality high, integrity high, availability high.

Weakness class

CVE-2025-53836 is classified as CWE-863: Incorrect Authorization. An authorisation check runs but reaches the wrong conclusion, permitting actions it should refuse.

Affected software

CVE-2025-53836 is recorded against 2 packages.

  • org.xwiki.rendering:xwiki-rendering-transformation-macro (from 14.5 up to 14.10)
  • xwiki

Timeline and source

Published on 14 July 2025 and last revised on 15 July 2025. No public exploit is currently recorded for this entry. A vendor advisory or fix has been published. Record sourced from NVD.

References

github.com (Web)
nvd.nist.gov (Advisory)
github.com (Web)
github.com (Package)
jira.xwiki.org (Web)
jira.xwiki.org (Web)

Details

Severity CRITICAL
CVSS Score 9.9
CVSS Vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CWE CWE-863
Public Exploit ✅ No
Source NVD
Published 2025-07-14
Updated 2026-08-12
Modified 2025-07-15

Affected Packages

Software From version Fixed in
org.xwiki.rendering:xwiki-rendering-transformation-macro 14.5 14.10
xwiki

Exploit Protection

Are you running xwiki?

CVE-2025-53836 carries CVSS 9.9 Critical rating. BotEraser checks your installation against this and other known CVE records, and blocks IPs associated with exploit activity.

Check My Site For CVE-2025-53836 →

No credit card required  ·  Results in minutes

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.

Browse related advisories

All advisoriesCVECVE 2025