Skip to content
OpenAdvisories
Medium · 5.1 Scanner template CVE-2025-34032 EUVD-2025-18970GHSA-pj56-mpf8-xh3c

Moodle LMS Jmol Plugin Cross-site Scripting (XSS)

Published Jun 24, 2025 · Updated May 14, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
Moodle Jmol Plugin ≤ 6.1 —

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

References