Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege LearnPress user
-
ExploitSend crafted request to under-protected plugin endpoint
-
ExecutionBypass missing capability check
-
ImpactRead or modify unauthorized LMS data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated session on the target WordPress site running LearnPress ≤ 4.4.10 - per PR:L, at least a low-privilege account (such as a self-registered student/subscriber), which is common on LMS deployments that enable open enrollment. Exploitation is network-based with no victim user interaction needed (UI:N) and low complexity (AC:L). Limiting factors: sites that disable public registration and have no low-privilege users meaningfully raise the barrier, and impact is confined to partial confidentiality/integrity of LearnPress-managed data (C:L/I:L, A:N) rather than full site takeover. The exact protected action/endpoint lacking the authorization check is not specified in the available data. |
| Impact | This is a medium-severity (CVSS 5.4) Missing Authorization / Broken Access Control flaw (CWE-862) in the LearnPress WordPress LMS plugin. The provided CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) indicates network-reachable exploitation at low attack complexity requiring some authentication (PR:L) - consistent with a logged-in low-privilege account such as a student/subscriber, which LearnPress sites typically allow via open registration. Impact is partial confidentiality and integrity with no availability effect, reflecting unauthorized access to or modification of data rather than full compromise. No EPSS score, CISA KEV listing, or POC indicator was supplied in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; this reads as a real-but-moderate priority rather than an emergency. No SSVC decision data was provided. The main risk amplifier is the plugin's popularity and the fact that LearnPress sites commonly permit self-registration, lowering the practical barrier implied by PR:L. Signals are internally consistent - nothing in the description contradicts the CVSS vector - though the exact protected resource (which endpoint/action is missing the capability check) is not detailed in the available data. |
| Exploit ScenarioDerived | An attacker registers or uses an existing low-privilege account (e.g. student) on a WordPress site running LearnPress 4.4.10 or earlier, then invokes a plugin action or endpoint that fails to enforce proper authorization, letting them read or alter data they should not reach. No public exploit code was identified in the input, and no user interaction by a victim is required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Missing authorization in ThimPress LearnPress through 4.4.10 allows authenticated low-privilege users, such as self-registered students or subscribers, to perform actions they should not be permitted to perform against LMS-managed data. The flaw is medium severity (CVSS 5.4, CWE-862), remotely reachable with low complexity, and requires only a low-privilege authenticated account with no victim user interaction (PR:L/UI:N). No public exploit code or CISA KEV active exploitation is identified at time of analysis.
RemediationAI
No vendor-released patch with an exact fixed version is identified in the available data; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/learnpress/vulnerability/wordpress-learnpress-plugin-4-4-10-broken-access-control-vulnerability?_s_id=cve and the LearnPress vendor channel for an updated release, then upgrade LearnPress beyond 4.4.10 as soon as a patched version is published. If immediate updating is not possible, disable public registration and open enrollment so attackers cannot self-provision the required low-privilege account, review and remove unnecessary capabilities from student and subscriber roles, and restrict LearnPress administrative actions to trusted roles; these are compensating controls rather than a fix, and disabling registration can block legitimate learners while role changes may disrupt course workflows. Monitor logs for low-privilege accounts invoking LearnPress actions they do not normally use.
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
LearnPress is a WordPress learning management system plugin written in PHP and integrated with WordPress roles and capabilities. The root cause is CWE-862, Missing Authorization: a LearnPress action or endpoint performs a protected operation without confirming that the current user has the required WordPress capability, allowing a low-privilege authenticated account to invoke behavior intended for instructors or administrators. WordPress access control normally depends on capability checks such as current_user_can() and, where applicable, nonce validation; this issue indicates an authorization check is absent or incorrectly configured. The CPE cpe:2.3:a:thimpress:learnpress:*:*:*:*:*:*:*:* identifies the plugin family, while the description caps affected releases at 4.4.10. The exact vulnerable endpoint or protected action is not specified in the available data.
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:L/UI:N/S:U/C:L/I:L/A:N
Broken access control reachable over the network by any authenticated low-privilege user (PR:L) with no interaction, yielding partial confidentiality and integrity impact but no availability effect.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
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.10.
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-104257
GHSA-p298-4j4c-m5cv
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB