CVE-2026-61803: Frappe Learning Management System price manipulation in checkout

CVE-2026-61803 · Severity: info · Published 2026-10-30

Frappe LMS is a learning platform that manages course and certificate sales. An authenticated user could manipulate the purchase price during checkout, paying an arbitrary amount instead of the correct price. This allows revenue loss but does not expose student data or grant account takeover.

Technologies: Frappe Learning Management System. Vendors: Frappe.

Quick answers

Is CVE-2026-61803 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-61803 being exploited in the wild.
How severe is CVE-2026-61803?
Informational severity, published 30 October 2026.
Which products and versions are affected?
Frappe Learning Management System before 2.52.1.
Is there a fix for CVE-2026-61803?
Yes: fixed in 2.52.1. Until then: Upgrade to Frappe LMS v2.52.1 or later. No workarounds are available prior to patching. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-61803 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-61803?
Check whether you run Frappe Learning Management System at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Fixed in: 2.52.1

Upgrade to Frappe LMS v2.52.1 or later. No workarounds are available prior to patching.

Technical details

A business-logic vulnerability in the course/certificate checkout flow accepts price information from the client rather than validating it server-side. An authenticated attacker can modify the price parameter during checkout to purchase paid courses or certificates for an unintended amount. The fix enforces server-side price determination during checkout.

Affected products

  • Frappe Learning Management System before 2.52.1

Timeline

  • 2026-06-24: disclosed
  • 2026-10-30: advisory
  • 2026-06-24: patched: version 2.52.1

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.