CVE-2026-39717 in LearnPress Plugininfo

Summary

by MITRE • 10/02/2026

Missing Authorization vulnerability in ThimPress LearnPress learnpress allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects LearnPress: from n/a through 4.4.9.1.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/02/2026

The identified security flaw represents a critical failure in access control mechanisms within the ThimPress LearnPress plugin, specifically affecting versions ranging from initial releases up to version 4.4.9.1. This vulnerability stems from an absence of proper authorization checks on specific endpoints or administrative functions exposed by the application. In web applications, particularly those built on content management systems like WordPress, it is imperative that every action requiring elevated privileges verifies that the initiating user possesses the necessary permissions before execution. The failure to implement these checks allows any authenticated user, and in some configurations potentially unauthenticated users depending on the specific endpoint behavior, to bypass intended security boundaries. This type of flaw is fundamentally categorized under CWE-285 Improper Authorization, which describes situations where an application does not properly verify that a user has permission to perform a requested action or access data.

The operational impact of this vulnerability is significant because it enables attackers to exploit incorrectly configured access control levels to gain unauthorized privileges within the platform. By leveraging this flaw, malicious actors can potentially modify course content, enroll users in courses without authorization, alter pricing structures, or even execute administrative functions that should be restricted to site administrators. This lack of enforcement undermines the integrity and confidentiality of the learning management system's data. Attackers with lower-level roles such as students or instructors could escalate their privileges to perform actions reserved for higher-tier accounts, leading to potential data leakage, unauthorized modifications to educational materials, and disruption of service availability. The severity is further compounded by the widespread adoption of LearnPress in the WordPress ecosystem, meaning a successful exploitation could impact numerous institutions and businesses relying on this platform for online education delivery.

From an offensive security perspective, this vulnerability aligns with several techniques outlined in the MITRE ATT&CK framework. It directly relates to T1078 Valid Accounts, as attackers may use legitimate credentials obtained through phishing or credential stuffing to access the system before exploiting the authorization bypass. Furthermore, it corresponds to T1546 Event Triggered Execution if the vulnerability allows for code execution via administrative functions, and generally falls under privilege escalation tactics where an actor increases their level of access within a computer or software environment. The exploitation typically involves crafting specific HTTP requests that target unprotected endpoints while omitting required authorization tokens or headers, thereby tricking the server into processing commands intended only for privileged users.

Mitigation strategies must focus on immediate remediation and long-term architectural improvements. For organizations currently running affected versions of LearnPress, the primary recommendation is to upgrade immediately to version 4.5.0 or later where this issue has been addressed by the vendor through rigorous input validation and strict permission checks. In environments where upgrading is not immediately feasible due to compatibility constraints with other plugins or themes, temporary mitigations should be implemented at the web application firewall level to block requests targeting known vulnerable endpoints identified in security advisories. Additionally, administrators should review user roles and capabilities within WordPress to ensure that default permissions are as restrictive as possible following the principle of least privilege. Regular audits of custom code and third-party plugins for similar authorization flaws are essential to maintain a robust security posture against evolving threats targeting access control mechanisms.

Responsible

Patchstack

Reservation

04/07/2026

Disclosure

10/02/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!