Skip to main content

LearnPress EUVDEUVD-2026-109994

| CVE-2026-115598 MEDIUM
Missing Authorization (CWE-862)
2026-10-26 Patchstack GHSA-wvrg-q93x-xpf6
5.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify site running LearnPress ≤4.4.11
  2. Exploit
    Send unauthenticated request to unprotected endpoint
  3. Execution
    Bypass missing authorization check
  4. Impact
    Read restricted 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

Exploitation requires only network reachability to a site running LearnPress version 4.4.11 or earlier; per CVSS PR:N/UI:N it needs no authentication and no user interaction, so default installations within the affected range are exposed. The limiting factors are impact scope and data value, not access difficulty: the flaw yields only a LOW confidentiality impact (C:L, I:N, A:N), meaning it exposes restricted information rather than enabling account takeover, content modification, or site disruption. The specific feature, endpoint, or configuration that is improperly access-controlled is not described in the available sources, so defenders should consult the Patchstack advisory to determine exactly what data is exposed in their deployment.

Impact

This is a moderate-severity, low-priority issue rather than an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N, base 5.3) describes a remotely reachable, low-complexity, unauthenticated flaw whose only impact is a LOW loss of confidentiality - no integrity or availability impact and no scope change. The CWE-862 (Missing Authorization) classification and the Patchstack advisory title ('broken access control') indicate an unauthorized actor can reach data or an endpoint that should be access-controlled, consistent with the confidentiality-only impact. Several key exploitation signals are MISSING from the input: there is no EPSS probability provided, no CISA KEV listing, and no verified exploit code. The vuln.today decision label is 'this_month' (not act_now/emergency), which aligns with a disclosure-driven, not exploitation-driven, prioritization. The sole reference is the Patchstack/ENISA EUVD advisory itself, reported by Patchstack. Net: a genuine but limited information-exposure bug in a popular plugin - worth patching on a routine monthly cycle, not a drop-everything event, unless the exposed data proves sensitive in your deployment (verify what the endpoint discloses against the vendor advisory).

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a direct request to a LearnPress endpoint (e.g. an AJAX/REST action) that fails to enforce an authorization check, retrieving information that should be restricted to privileged users. No user interaction or credentials are required, but impact is limited to confidentiality (CVSS C:L) with no data modification. No public exploit identified at time of analysis; the specific vulnerable endpoint and exact trigger are not described in the available sources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 26, 2026

LearnPress, the WordPress learning-management-system plugin from ThimPress, leaves access-controlled functionality reachable without proper authorization in all versions through 4.4.11, letting remote attackers retrieve restricted information from affected sites. Per the assessed vector (AV:N/AC:L/PR:N/UI:N) no credentials or user interaction are needed, but the exposure is bounded: confidentiality impact is LOW while integrity and availability are unaffected, so this is information disclosure rather than account takeover or site compromise. No public exploit code and no confirmed active exploitation were identified at time of analysis, and the priority decision places it in this-month remediation rather than emergency response.

RemediationAI

No vendor-released patch version is identified in the available data; the only reference supplied is the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/learnpress/vulnerability/wordpress-learnpress-plugin-4-4-11-broken-access-control-vulnerability-2?_s_id=cve), which should be monitored for a fixed release and for the exact endpoint or data set that is inadequately protected. Given the priority decision of this-month rather than act-now, the practical sequence is to inventory sites running LearnPress at or below 4.4.11, read the advisory to determine what information is actually exposed in each deployment, and upgrade to the first release published above 4.4.11 as soon as it is listed; because the flaw is read-only disclosure with no integrity or availability impact, there is no data-integrity cleanup step required afterward. Until a patched build is available, reducing exposure means restricting who and what can reach the plugin's front-end and AJAX/REST surfaces - for example placing the LMS behind authentication or IP allow-listing, or temporarily deactivating the plugin on sites where the exposed data is sensitive - accepting the trade-off that these measures break public course browsing and enrollment flows for legitimate visitors.

Affected VersionsENISA

LearnPress 0 ≤4.4.11

Affected Packages

euvd learnpress no fix

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 affected component is a WordPress plugin (CPE cpe:2.3:a:thimpress:learnpress:*:*:*:*:*:*:*:*, covering releases 0 through 4.4.11 per the EUVD entry) that implements LMS features such as courses, lessons, enrollment and student data on top of WordPress's capability and nonce model. The root cause class is CWE-862, Missing Authorization: an operation that should be gated by a capability check (for example current_user_can with an appropriate role or a validated nonce) is instead reachable by callers who lack that authorization, which is why the record is tagged as an authentication/access-control bypass. The specific hook, REST route, admin-ajax action, shortcode or settings screen that is improperly guarded is not described in the available sources, and the trigger conditions are likewise not stated there; defenders should read the Patchstack advisory to learn precisely which data their deployment exposes. Because the CVSS vector carries PR:N/UI:N, no authenticated session or victim interaction is required to reach the exposed path, and the single-scope C:L rating confirms the outcome is read-only disclosure of limited information rather than modification or denial of service.

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

Vendor (Patchstack) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Missing authorization reachable over the network with no credentials or interaction (AV:N/AC:L/PR:N/UI:N); impact limited to information disclosure (C:L), with no integrity or availability effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

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.11.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Medium
popular WordPress LMS plugin, large but not universal install base
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-8522 CRITICAL POC
10.0 Sep 12

SQL injection in LearnPress LMS plugin for WordPress (versions ≤ 4.2.7) allows unauthenticated remote attackers to injec

CVE-2023-6634 HIGH POC
8.1 Jan 11

The LearnPress plugin for WordPress is vulnerable to Command Injection in all versions up to, and including, 4.2.5.7 via

CVE-2023-6567 CRITICAL POC
9.8 Jan 11

The LearnPress plugin for WordPress is vulnerable to time-based SQL Injection via the ‘order_by’ parameter in all versio

CVE-2024-4434 CRITICAL POC
9.8 May 14

SQL injection in the LearnPress LMS plugin for WordPress (versions up to and including 4.2.6.5) allows remote unauthenti

CVE-2024-8529 CRITICAL POC
10.0 Sep 12

The LearnPress - WordPress LMS Plugin plugin for WordPress is vulnerable to SQL Injection via the 'c_fields' parameter o

CVE-2021-24951 CRITICAL POC
9.8 Dec 13

The LearnPress WordPress plugin before 4.1.4 does not sanitise, validate and escape the id parameter before using it in

CVE-2026-12976 MEDIUM POC
6.5 Aug 12

Unauthorized access to paid course content in LearnPress WordPress plugin (all versions before 4.4.4) allows any authent

CVE-2020-6010 HIGH POC
8.8 Apr 30

LearnPress Wordpress plugin version prior and including 3.2.6.7 is vulnerable to SQL Injection. Rated high severity (CVS

CVE-2022-3360 HIGH POC
8.1 Oct 31

The LearnPress WordPress plugin before 4.1.7.2 unserialises user input in a REST API endpoint available to unauthenticat

CVE-2024-11868 MEDIUM POC
5.3 Dec 10

The LearnPress - WordPress LMS Plugin plugin for WordPress is vulnerable to Sensitive Information Exposure in all versio

CVE-2026-86444 HIGH POC
7.1 Sep 16

Reflected cross-site scripting in the LearnPress WordPress plugin before 4.4.7 allows unauthenticated attackers to injec

CVE-2026-12970 HIGH POC
7.1 Jul 20

Reflected Cross-Site Scripting in the LearnPress WordPress plugin before 4.4.1 lets a remote attacker execute arbitrary

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy