XSS in Geoffrowland Jmol
CVE-2025-34032
A reflected cross-site scripting (XSS) vulnerability exists in the Moodle LMS Jmol plugin version 6.1 and prior via the data parameter in jsmol.php. The application fails to properly sanitize user input before embedding it into the HTTP response, allowing an attacker to execute arbitrary JavaScript in the victim's browser by crafting a malicious link. This can be used to hijack user sessions or manipulate page content. Exploitation evidence was observed by the Shadowserver Foundation on 2025-02-02 UTC.
Vulnerability class: XSS (Cross-Site Scripting)
EPSS: 0.006 (46.4th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 6.1 (Medium). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N.
Affected products
- Geoffrowland Jmol
- Moodle Jmol Plugin — versions 0
Weakness classification (CWE)
References
- disclosure@vulncheck.com (Exploit, technical-description, Third Party Advisory, exploit)
- disclosure@vulncheck.com (Exploit, Third Party Advisory, exploit, third-party-advisory)
- disclosure@vulncheck.com (Third Party Advisory, third-party-advisory)
Frequently asked questions
- What is CVE-2025-34032?
- CVE-2025-34032 is a medium-severity vulnerability in Geoffrowland Jmol, classified under Cross-site Scripting. CVSS score: 6.1/10. Published 2025-06-24.
- How severe is CVE-2025-34032?
- Medium severity. CVSS v3 base score is 6.1 out of 10.