High severity · published Sep 17, 2026
CVE-2026-54343
Frappe LMS: Path Traversal in SCORM File Serving
8.7
CVSS
0.7%
EPSS
No
On KEV
Description
Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to version 2.52.1, a remote attacker can request a traversal path handled by SCORMRenderer.render in lms/page_renderers.py. The renderer constructs and opens a server-side path without first confirming that its real path remains within public/scorm, allowing files outside the SCORM directory to be read when they are accessible to the server process. This issue is fixed in version 2.52.1.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.7% · higher than 52% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LM
lms · frappe
< 2.52.1 · source: vendor
Affected product
LM
lms
frappe
More from lms
9.4
CVE-2026-39405
Frappe has Path Transversal via SCORM
7.1
CVE-2026-39385
Frappe LMS enrollment bypass in paid courses via unrelated batch
6.1
CVE-2026-34606
Stored XSS in Frappe LMS
5.4
CVE-2026-46546
Frappe LMS: HTML injection in user-controlled metadata
4.3
CVE-2026-39415
Frappe Learning Management System has Client-Side Manipulation of Quiz Scores