Medium severity · published Oct 10, 2025
CVE-2025-62158
Frappe had attachments made by students to their assignments of type Text set to public
5.3
CVSS
0.3%
EPSS
No
On KEV
Description
Frappe Learning is a learning system that helps users structure their content. In versions prior to 2.38.0, the system did stored the attachments uploaded by the students in their assignments as public files. This issue potentially exposed student-uploaded files to the public. Anyone with the file URL could access these files without authentication. The issue has been fixed in version 2.38.0 by ensuring all student-uploaded assignment attachments are stored as private files by default.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 21% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LM
lms · frappe
< 2.38.0 · source: vendor
LE
Learning · Frappe
2.37.0 · source: NVD
Affected product
LM
lms
frappe
More from lms
9.4
CVE-2026-39405
Frappe has Path Transversal via SCORM
8.8
CVE-2025-55006
Frappe Learning Holds Potential for Malicious SVG Upload in Image Upload Feature
8.7
CVE-2026-54343
Frappe LMS: Path Traversal in SCORM File Serving
7.1
CVE-2026-39385
Frappe LMS enrollment bypass in paid courses via unrelated batch
6.5
CVE-2025-66581
Frappe LMS is Missing Server-Side Authorization in Business Logic