Frappe Learning Management System
cpe:2.3:a:frappe:frappe_lms:*:*:*:*:*:*:*
- <= 2.49.0
A path traversal vulnerability has been identified in Frappe Learning Management System (LMS) versions through 2.49.0. This vulnerability allows users with course editing roles to upload SCORM ZIP packages that can write files outside the designated directory. The issue arises from insufficient validation of extraction paths in SCORM packages, enabling unauthorized file writing.
Exploitation of this vulnerability could lead to unauthorized file writing on the server, potentially overwriting critical files or causing other unintended consequences.
Users are advised to update to Frappe LMS version 2.50.1 or higher, where this vulnerability has been patched by validating extraction paths to ensure they remain within the SCORM directory.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.