Skip to main content
← All vulnerabilities
CVE-2025-34031

Moodle LMS Jmol Plugin Path Traversal

Published
Last modified
published
Not listed in CISA KEV
1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Moodle Jmol Plugin

    through 6.1

References 4

dionach.com

Exploit-DB

vulncheck.com

GitHub · projectdiscovery/nuclei-templates