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

Weakness classification (CWE)

References

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.