Eval Injection in XWiki platform - CVE-2023-29510
Published: April 18, 2023 / Updated: May 5, 2026
XWiki platform
XWiki
Description
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to improper neutralization of directives in dynamically evaluated code in the localization script when processing user-scoped translations in privileged contexts without escaping. A remote user can add a crafted translation that overrides an existing translation to execute arbitrary code.
Exploitation requires edit access on at least one document, which can be the user's own profile where edit access is enabled by default.