SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-53635

HIGH · CVSS 7.6 EPSS 0.22% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-02 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The Open edX Platform is vulnerable due to a lack of course-level permission checks in the set_course_mode_price() function, allowing any authenticated user, including those with no course roles, to modify the honor mode price and currency of any course through a single POST request. This poses a significant risk of unauthorized financial manipulation within the platform. Organizations using Open edX should prioritize addressing this vulnerability to prevent potential exploitation by malicious users.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-53635
Severity
HIGH
CVSS
7.6
EPSS
0.22%

Original NVD Description

Open edX Platform enables the authoring and delivery of online learning at any scale. Prior to commit 59bb6d6, the view function set_course_mode_price() at lms/djangoapps/instructor/views/instructor_dashboard.py:430 is decorated only with @login_required and performs no course-level permission check. Any authenticated user — including a learner account with zero course roles — can issue a single POST request to overwrite the honor mode price and currency of any course on the platform. The companion frontend modal was removed in a prior cleanup, but the URL route and view remain live, making this an unguarded orphan endpoint. This issue has been patched via commit 59bb6d6.