Lms Frappe Lms

Don't miss out!

Thousands of developers use stack.watch to stay informed.
Get an email whenever new security vulnerabilities are reported in Frappe Lms.

By the Year

In 2026 there have been 5 vulnerabilities in Frappe Lms. Last year, in 2025 Lms had 9 security vulnerabilities published. If vulnerabilities keep coming in at the current rate, it appears that number of security vulnerabilities in Lms in 2026 could surpass last years number.

Year Vulnerabilities Average Score
2026 5 0.00
2025 9 2.40
2024 0 0.00
2023 1 6.10

It may take a day or so for new Lms vulnerabilities to show up in the stats or in the list of recent security vulnerabilities. Additionally vulnerabilities may be tagged under a different product or component name.

Recent Frappe Lms Security Vulnerabilities

Frappe LMS <2.46.0: ClientSide Score Modification
CVE-2026-39415 - April 08, 2026

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to 2.46.0, a vulnerability has been identified in Frappe Learning where quiz scores can be modified by students before submission. The application currently relies on client-side calculated scores, which can be altered using browser developer tools prior to sending the submission request. While this does not allow modification of other users data or privilege escalation, it compromises the integrity of quiz results and undermines academic reliability. This issue affects data integrity but does not expose confidential information or allow unauthorized access to other accounts. This vulnerability is fixed in 2.46.0.

Client-Side Enforcement of Server-Side Security

Frappe LMS stored XSS 2.27.0-2.47.9 (fixed 2.48.0)
CVE-2026-34606 - April 02, 2026

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. From version 2.27.0 to before version 2.48.0, Frappe LMS was vulnerable to stored XSS. This issue has been patched in version 2.48.0.

XSS

Unauthorized API Access in Frappe LMS 2.44.0 (before 2.45.0)
CVE-2026-26977 - February 20, 2026

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. In versions 2.44.0 and below, unauthorized users are able to access the details of unpublished courses via API endpoints. A fix for this issue is planned for the 2.45.0 release.

AuthZ

Unauth Enum Enrolled Students via Batch in Frappe LMS <2.44.0
CVE-2026-26031 - February 11, 2026

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to 2.44.0, security issue was identified in Frappe Learning, where unauthorised users were able to access the full list of enrolled students (by email) in batches. This vulnerability is fixed in 2.44.0.

AuthZ

Stored XSS in Frappe LMS 2.44.0 via Image Filename
CVE-2026-23497 - January 14, 2026

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. In 2.44.0 and earlier, there is a stored XSS vulnerability where a specially crafted image filename could execute malicious JavaScript when rendered on course or jobs pages.

XSS

Frappe LMS XSS via Company Website Field < 2.42.0
CVE-2025-67734 - December 12, 2025

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Versions prior to 2.42.0 allowed authenticated attackers to enter JavaScript through the Company Website field of the Job Form, exposing users to an XSS attack. The script could then be executed in the browsers of users who opened the malicious job posting. This issue is fixed in version 2.42.0.

XSS

Frappe LMS <2.42.0 Authenticated XSS via Description Fields (CVE-2025-67730)
CVE-2025-67730 - December 12, 2025

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Versions prior to 2.42.0 allow authenticated users to add malicious HTML and JavaScript through description fields in the Job, Course and Batch forms. This issue is fixed in version 2.42.0.

XSS

CVE-2025-66581: Frappe LMS <2.41 Auth Bypass for Low-Priv Users
CVE-2025-66581 - December 05, 2025

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to 2.41.0, a flaw in the server-side authorization logic allowed authenticated users to perform actions beyond their assigned roles across multiple features. Because the affected endpoints relied on client-side or UI-level checks instead of enforcing permissions on the server, users with low-privileged roles (such as students) could perform operations intended only for instructors or administrators via directly using the API's. This vulnerability is fixed in 2.41.0.

AuthZ

Frappe Learning 2.0-2.40.9 Role Revocation Delay via Cache (CVE-2025-64707)
CVE-2025-64707 - November 12, 2025

Frappe Learning is a learning system that helps users structure their content. Starting in version 2.0.0 and prior to version 2.41.0, when admins revoked a role from the user, the effect was not immediate because of caching. The issue has been fixed in version 2.41.0 by ensuring the cache is cleared after roles are updated.

AuthZ

Frappe Learning <2.41.0: Unauthorized VIEW Submissions
CVE-2025-64705 - November 12, 2025

Frappe Learning is a learning system that helps users structure their content. Starting in version 2.0.0 and prior to version 2.41.0, users were able to access the submissions made by other students The issue has been fixed in version 2.41.0 by ensuring proper roles and redirecting if accessed via direct URL.

Information Disclosure

"Frappe Learning 2.39.1 HTML Injection in Job Form (CVE-2025-62779)"
CVE-2025-62779 - October 27, 2025

Frappe Learning is a learning system that helps users structure their content. In Frappe Learning 2.39.1 and earlier, users were able to add HTML through input fields in the Job Form.

XSS

Frappe Learning <=2.39.1: Quiz Form Access Control Bypass
CVE-2025-62778 - October 27, 2025

Frappe Learning is a learning management system. A security issue was identified in Frappe Learning 2.39.1 and earlier, where students were able to access the Quiz Form if they had the URL.

forced browsing

Frappe LMS XSS in Course Handler (2.35.0) via Description
CVE-2025-11283 2.4 - Low - October 05, 2025

A vulnerability was determined in Frappe LMS 2.35.0. This affects an unknown function of the component Course Handler. Executing manipulation of the argument Description can lead to cross site scripting. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. It is suggested to upgrade the affected component. The vendor was informed early about a total of four security issues and confirmed that those have been fixed. However, the release notes on GitHub do not mention them.

XSS

XSS vuln in Frappe LMS 2.35.0 (CVE-2025-11282)
CVE-2025-11282 2.4 - Low - October 05, 2025

A vulnerability was found in Frappe LMS 2.34.x/2.35.0. The impacted element is an unknown function of the component Incomplete Fix CVE-2025-55006. Performing a manipulation results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been made public and could be used. The affected component should be upgraded. The vendor was informed early about a total of four security issues and confirmed that those have been fixed. However, the release notes on GitHub do not mention them.

XSS

XSS in frappe LMS on GitHub before 5614a620
CVE-2023-5555 6.1 - Medium - October 12, 2023

Cross-site Scripting (XSS) - Generic in GitHub repository frappe/lms prior to 5614a6203fb7d438be8e2b1e3030e4528d170ec4.

XSS

Stay on top of Security Vulnerabilities

Want an email whenever new vulnerabilities are published for Frappe Lms or by Frappe? Click the Watch button to subscribe.

Frappe
Vendor

Frappe Lms
Product

subscribe