High severity · published Jul 20, 2026
CVE-2026-39385
Frappe LMS enrollment bypass in paid courses via unrelated batch
7.1
CVSS
0.4%
EPSS
No
On KEV
Description
Frappe LMS is an open source learning management system. In version 2.51.0 and earlier, a user could bypass payment validation for courses by using unrelated batch. This has been patched in 2.52.0 with enrollment now validating that the batch is linked to course.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 31% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LM
lms · frappe
<= 2.51.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-39385
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-39385
github.com
https://github.com/frappe/lms/security/advisories/GHSA-c4xh-2rcm-6mgc
More from lms
9.4
CVE-2026-39405
Frappe has Path Transversal via SCORM
8.7
CVE-2026-54343
Frappe LMS: Path Traversal in SCORM File Serving
6.1
CVE-2026-34606
Stored XSS in Frappe LMS
5.4
CVE-2026-46546
Frappe LMS: HTML injection in user-controlled metadata
5.3
CVE-2026-26977
Frappe Learning Management System exposes details of unpublished courses to unauthorized users
