CVE-2025-34031: Moodle Jmol Plugin · Path Traversal
Affects Moodle Jmol PluginSource CVE Database V5
Not known to be exploited · public detection template (Nuclei) · CVSS 8.7 High.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 3.0% chance of exploitation in 30 days – higher than 87% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 24 Jun 2025
Detectable: evidence found.
nuclei template: Moodle Jmol Filter 6.1 - Local File Inclusion
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Moodle Jmol Plugin | Affected
| Fixed in– |
AI-suggested
Until an official fix is available, administrators should consider restricting access to the vulnerable jsmol.php script or applying web application firewall (WAF) rules to block malicious path traversal attempts. Monitoring for exploitation attempts is advised given the observed exploitation evidence.
Description
A path traversal vulnerability exists in the Moodle LMS Jmol plugin version 6.1 and prior via the query parameter in jsmol.php. The script directly passes user input to the file_get_contents() function without proper validation, allowing attackers to read arbitrary files from the server's filesystem by crafting a malicious query value. This vulnerability can be exploited without authentication and may expose sensitive configuration data, including database credentials. Exploitation evidence was observed by the Shadowserver Foundation on 2025-02-02 UTC.