CVE-2025-55729CWE-116

CVE-2025-55729

Critical · published September 9, 2025

CVSS v3.1
10.0
EPSS
1%
Percentile
53.9
In the wild
Unconfirmed
What it is

🚨 A missing escape in the ConfluenceLayoutSection macro could hand a malicious user the keys to the kingdom, enabling remote code execution for anyone who edits a page! 🔥 This vulnerability is like a restaurant that has a backdoor entry for staff but forgot to check who can access the kitchen — once someone slips in, they can truly mess things up! 🍽️ An attacker could exploit this flaw to run arbitrary code on your server, potentially compromising sensitive data and disrupting operations. Imagine a hacker sneaking in and taking control of your entire website, deleting content, or even accessing user information! This is absolutely devastating and must be dealt with immediately.

Put simply

This vulnerability is like a restaurant that has a backdoor entry for staff but forgot to check who can access the kitchen — once someone slips in, they can truly mess things up! 🍽️ The vulnerability arises from the ConfluenceLayoutSection macro in XWiki, which improperly handles user input, allowing for XWiki syntax injection through the classes parameter without escaping. This opens the door for remote code execution by any user who can edit pages, creating a significant security risk.

What to do

An attacker could exploit this flaw to run arbitrary code on your server, potentially compromising sensitive data and disrupting operations. Imagine a hacker sneaking in and taking control of your entire website, deleting content, or even accessing user information! This is absolutely devastating and must be dealt with immediately. To protect yourself, upgrade to version 1.26.5 or later of XWiki Remote Macros immediately. Additionally, audit your permissions to ensure only trusted users can edit pages. Finally, consider implementing input validation to further shield against similar attacks. You've got this! Follow these steps to secure your XWiki setup, and you'll be a security hero in no time! 🦸‍♂️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00734 · 53.9th percentile
Weakness
CWE-116 · Improper Encoding or Escaping of Output
Published
2025-09-09T23:15Z
References (4)
EPSS history
Timeline
  • 09 SEP 18:51Z
    XWiki Remote Macros vulnerable to remote code execution using the ConfluenceLayoutSection macro
    cvelistv5