CVE-2024-38369CWE-863

XWiki programming rights may be inherited by inclusion

Critical · published June 24, 2024

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

🚨 A crafty user can manipulate included content, impersonating authors with a single macro call in XWiki! 🔥 Think of it like a restaurant where the chef serves a dish with the name of a famous chef on the menu, but anyone can switch the order without anyone checking. If the chef's signature dish is altered, diners might be misled about who really cooked it! This sneaky vulnerability allows any user who can modify the target document to hijack the rights of the original author, potentially leading to unauthorized actions or malicious content being spread under a trusted name. This could have devastating consequences for trust and integrity within your wiki!

Put simply

Think of it like a restaurant where the chef serves a dish with the name of a famous chef on the menu, but anyone can switch the order without anyone checking. If the chef's signature dish is altered, diners might be misled about who really cooked it! The XWiki `{{include reference="targetdocument"}}` macro executes the included content with the rights of the includer instead of the author, allowing malicious modifications without proper authorization checks.

What to do

This sneaky vulnerability allows any user who can modify the target document to hijack the rights of the original author, potentially leading to unauthorized actions or malicious content being spread under a trusted name. This could have devastating consequences for trust and integrity within your wiki! To protect your XWiki instance, upgrade to version 15.0 RC1 immediately. Review and audit permissions for users who can modify target documents, and consider implementing stricter access controls. Don't leave your wiki vulnerable! You've got this! Follow these steps, and you'll be back to a secure environment in no time. 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00342 · 26.4th percentile
Weakness
CWE-863 · Incorrect Authorization
Published
2024-06-24T16:39Z
EPSS history
Timeline
  • 24 JUN 16:39Z
    XWiki programming rights may be inherited by inclusion
    cvelistv5