Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify LearnPress endpoint
-
ExploitTamper user-controlled object ID
-
ExecutionBypass access control check
-
ImpactRead unauthorized records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation targets LearnPress versions from n/a through 4.4.9 running on WordPress; per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication or user interaction is required against a default installation. The attacker needs only to reach an exposed LearnPress request handler that accepts a user-controlled key/identifier and manipulate that identifier to reference another user's object. The primary limiting factor is the confidentiality-only impact (C:L, I:N, A:N): the flaw permits unauthorized read access to specific LearnPress data objects but does not allow modification, deletion, or full account takeover. Risk is concentrated on sites exposing sensitive learner, order, or course data; sites not yet upgraded past 4.4.9 are affected. |
| Impact | This is a medium-severity (CVSS 5.3) IDOR/authorization bypass in the LearnPress WordPress plugin. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates network-based, low-complexity, unauthenticated exploitation with no user interaction, which normally elevates priority - however, the impact is deliberately narrow: confidentiality-only (C:L) with no integrity or availability impact and no scope change (S:U), meaning an attacker can read data they shouldn't but cannot modify or destroy it. No EPSS score was provided in the input, so exploitation probability cannot be quantified. There is no CISA KEV listing and no public exploit code identified at time of analysis, so there is no public exploit identified at time of analysis. On balance this is a genuine but modest-risk issue: the unauthenticated network vector makes it opportunistically scannable across exposed WordPress sites, but the limited confidentiality-only impact keeps it well below critical-priority. Treat as a routine-but-prompt patch rather than an emergency, prioritizing sites that handle sensitive learner data. |
| Exploit ScenarioDerived | An unauthenticated attacker enumerates or manipulates a user-controlled object identifier (e.g., an ID parameter in a LearnPress request) to access course, order, or user records belonging to other users without authorization. Because the flaw requires no authentication, user interaction, or special complexity, it can be probed remotely at scale; no public proof-of-concept was identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 02, 2026
Authorization bypass in the ThimPress LearnPress WordPress plugin (versions through 4.4.9) allows unauthenticated remote attackers to read sensitive learner, order, or course data by manipulating a user-controlled key in an insecure direct object reference (IDOR) pattern. Assessed as medium severity (CVSS 5.3) with confidentiality-only impact; no public exploit identified at time of analysis.
RemediationAI
No exact patched version is specified in the provided data; the vendor advisory on Patchstack should be consulted for the precise fix, and users should upgrade LearnPress to the latest available version (consult the vendor advisory for the exact fixed version). As an interim mitigation, implement additional authorization checks on LearnPress endpoints that accept user-controlled identifiers-for example, by validating object ownership before returning data-or restrict access to those endpoints to authenticated users only. Note that these workarounds may break intended functionality for legitimate users. Disabling the LearnPress plugin is a last resort that eliminates all LMS features. Review the Patchstack advisory for updates: https://patchstack.com/database/wordpress/plugin/learnpress/vulnerability/wordpress-learnpress-plugin-4-4-9-insecure-direct-object-references-idor-vulnerability?_s_id=cve
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a classic CWE-639 authorization bypass through user-controlled key, also known as an insecure direct object reference (IDOR). In LearnPress, a learning management system plugin for WordPress, certain request handlers (likely REST API endpoints or AJAX actions) accept a user-supplied identifier-such as a user ID, order ID, or course ID-without verifying that the requesting user is authorized to access the referenced object. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates that no authentication or user interaction is needed, making it exploitable by any remote attacker who can reach the vulnerable endpoint. However, the impact is limited to confidentiality (C:L, I:N, A:N), meaning attackers can only read data, not modify or delete it. Affected products per CPE include all versions of the LearnPress plugin up to 4.4.9.
Know when Learnpress gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Unauthenticated remote IDOR (PR:N, AV:N, AC:L) yielding unauthorized read of other users' objects, so limited confidentiality impact only (C:L, I:N, A:N).
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Authorization Bypass Through User-Controlled Key vulnerability in ThimPress LearnPress allows Exploiting Incorrectly Configured Access Control Security Levels.
This issue affects LearnPress: from n/a through 4.4.9.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Learnpress
View allSQL injection in LearnPress LMS plugin for WordPress (versions ≤ 4.2.7) allows unauthenticated remote attackers to injec
The LearnPress plugin for WordPress is vulnerable to Command Injection in all versions up to, and including, 4.2.5.7 via
The LearnPress plugin for WordPress is vulnerable to time-based SQL Injection via the ‘order_by’ parameter in all versio
SQL injection in the LearnPress LMS plugin for WordPress (versions up to and including 4.2.6.5) allows remote unauthenti
The LearnPress - WordPress LMS Plugin plugin for WordPress is vulnerable to SQL Injection via the 'c_fields' parameter o
The LearnPress WordPress plugin before 4.1.4 does not sanitise, validate and escape the id parameter before using it in
Unauthorized access to paid course content in LearnPress WordPress plugin (all versions before 4.4.4) allows any authent
LearnPress Wordpress plugin version prior and including 3.2.6.7 is vulnerable to SQL Injection. Rated high severity (CVS
The LearnPress WordPress plugin before 4.1.7.2 unserialises user input in a REST API endpoint available to unauthenticat
The LearnPress - WordPress LMS Plugin plugin for WordPress is vulnerable to Sensitive Information Exposure in all versio
Reflected cross-site scripting in the LearnPress WordPress plugin before 4.4.7 allows unauthenticated attackers to injec
Reflected Cross-Site Scripting in the LearnPress WordPress plugin before 4.4.1 lets a remote attacker execute arbitrary
EUVD-2026-91380
GHSA-gjww-pw6x-33cc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB