Vulnerability record · CVE-2023-41425 · published 7 November 2023
CVE-2023-41425: Wonder CMS installModule XSS leads to remote code execution
Wondercms · Wondercms
Wonder CMS versions 3.2.0 through 3.4.2 contain a cross-site scripting flaw in the installModule component, where a crafted script can be uploaded. The CVSS vector notes scope change and low confidentiality and integrity impact, but the description states the flaw allows a remote attacker to execute arbitrary code, which raises the stakes beyond a typical reflected XSS.
Description
Cross Site Scripting vulnerability in Wonder CMS v.3.2.0 thru v.3.4.2 allows a remote attacker to execute arbitrary code via a crafted script uploaded to the installModule component.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Automated analysis
high priorityPublic exploit code and a very high EPSS score make exploitation likely, and the stated outcome is arbitrary code execution despite the medium CVSS base score.
What it is
Wonder CMS versions 3.2.0 through 3.4.2 contain a cross-site scripting flaw in the installModule component, where a crafted script can be uploaded. The CVSS vector notes scope change and low confidentiality and integrity impact, but the description states the flaw allows a remote attacker to execute arbitrary code, which raises the stakes beyond a typical reflected XSS.
Impact
An attacker can run arbitrary code on the server hosting Wonder CMS, not just script in a victim's browser. That can lead to full compromise of the site and any data or credentials it holds.
Attack surface
The vulnerability is network reachable (AV:N) with no privileges required (PR:N), but exploitation requires user interaction (UI:R), meaning a victim must trigger the crafted upload or view the malicious content. The installModule component is the entry point.
Exploitation
Public exploit code exists in the referenced gists and Exploit-DB entry, and EPSS is high at 0.543 (99th percentile), though CISA KEV does not list it. No ransomware use is documented.
What to do
- Upgrade Wonder CMS to a version later than 3.4.2 if one is available; the record does not name a fixed version.
- Restrict or disable the installModule functionality if it is not needed in production.
- Require authentication and strong access controls for any module installation or upload features.
- Deploy a web application firewall rule to block script uploads or suspicious installModule requests.
- Audit the server for unexpected files or processes that may indicate prior compromise.
Detection
- Monitor web server logs for POST requests to installModule paths with unusual file uploads or script content.
- Alert on new or modified files in web-accessible directories, especially those containing script tags or executable code.
- Use file integrity monitoring on the Wonder CMS installation directory.
- Review outbound network connections from the web server for signs of post-exploitation activity.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://gist.github.com/prodigiousMind/fc69a79629c4ba9ee88a7ad526043413 | ExploitThird Party Advisory |
| https://gist.github.com/prodigiousMind/fc69a79629c4ba9ee88a7ad526043413 | ExploitThird Party Advisory |
| https://packetstorm.news/files/id/190575/ | |
| https://www.exploit-db.com/exploits/52271 |
Track CVE-2023-41425 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2023-41425), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.