Skip to main content

LifterLMS CVE-2025-52717

| EUVDEUVD-2025-19292 CRITICAL
SQL Injection (CWE-89)
2025-06-27 audit@patchstack.com
9.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
9.3 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
vuln.today AI
7.1 HIGH

Network SQLi is low-complexity and typically enables reading (C:H) and some data modification (I:L); PR:L reflects that comparable WordPress plugin SQLi commonly needs a low-privileged account, and DB access does not cross a security authority (S:N).

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

5
Analysis Generated
Jul 26, 2026 - 21:12 vuln.today
CVSS changed
Apr 23, 2026 - 15:42 NVD
9.8 (CRITICAL) 9.3 (CRITICAL)
EUVD ID Assigned
Mar 16, 2026 - 00:16 euvd
EUVD-2025-19292
CVE Published
Jun 27, 2025 - 12:15 cve.org
CRITICAL 9.3
CVE Published
Jun 27, 2025 - 12:15 nvd
CRITICAL 9.8

DescriptionCVE.org

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in chrisbadgett LifterLMS allows SQL Injection. This issue affects LifterLMS: from n/a through 8.0.6.

AnalysisAI

SQL injection in the LifterLMS WordPress plugin (versions up to and including 8.0.6) lets remote attackers inject crafted SQL into a vulnerable query, exposing sensitive database contents such as user records, course data, and WordPress secrets. Patchstack assigns a critical 9.3 (CVSS 3.1) with an unauthenticated network vector, though there is no public exploit identified at time of analysis and EPSS exploitation probability is very low (0.06%, 17th percentile). The flaw is a classic CWE-89 improper neutralization of special elements in an SQL command.

Technical ContextAI

LifterLMS is a learning-management-system (LMS) plugin for WordPress used to build and sell online courses and memberships; the CPE cpe:2.3:a:lifterlms:lifterlms:*:*:*:*:*:wordpress:*:* identifies it as the affected component. The root cause is CWE-89: user-controllable input is concatenated into a SQL statement executed against the WordPress MySQL/MariaDB backend without proper parameterization or escaping (e.g., missing use of $wpdb->prepare()). Because WordPress plugins share the site database, a successful injection reaches the same tables that hold wp_users credentials hashes, session/nonce data, and other plugin content, which is consistent with the confidentiality-focused, scope-changed vector Patchstack assigned.

RemediationAI

Upgrade LifterLMS to the first release after 8.0.6 that the vendor marks as fixed (a released patched version is not independently confirmed in the available data - confirm the exact fixed version on the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/lifterlms/vulnerability/wordpress-lifterlms-8-0-6-sql-injection-vulnerability?_s_id=cve before deploying, and do not rely on an invented version number). Until a confirmed patch is applied, deploy a WordPress WAF or virtual patch (Patchstack and comparable WAFs publish rules for this CVE) to filter SQL injection payloads against LifterLMS endpoints; the trade-off is possible false positives on legitimate course/query parameters. As additional compensating controls, restrict access to LifterLMS admin and AJAX/REST endpoints to trusted users, remove or deactivate the plugin if it is not in active use (this disables all LMS functionality), and take a verified database backup plus rotate WordPress salts/keys and force credential resets if you suspect the injectable query already exposed wp_users data.

CVE-2019-15896 CRITICAL POC
9.8 Sep 10

An issue was discovered in the LifterLMS plugin through 3.34.5 for WordPress. Rated critical severity (CVSS 9.8), this v

CVE-2021-24562 HIGH POC
7.5 Aug 23

The LMS by LifterLMS - Online Course, Membership & Learning Management System Plugin for WordPress plugin before 4.21.2

CVE-2024-13619 MEDIUM POC
6.1 May 15

The LifterLMS WordPress plugin before 8.0.1 does not sanitise and escape a parameter before outputting it back in the pa

CVE-2026-14207 MEDIUM POC
6.1 Jul 30

Stored cross-site scripting in LifterLMS WordPress plugin versions before 10.0.10 allows authenticated course editors to

CVE-2022-1250 MEDIUM POC
6.1 May 02

The LifterLMS PayPal WordPress plugin before 1.4.0 does not sanitise and escape some parameters from the payment confirm

CVE-2020-6008 CRITICAL
9.8 Mar 31

LifterLMS Wordpress plugin version below 3.37.15 is vulnerable to arbitrary file write leading to remote code execution.

CVE-2021-24308 MEDIUM POC
5.4 May 24

The 'State' field of the Edit profile page of the LMS by LifterLMS - Online Course, Membership & Learning Management Sys

CVE-2024-4743 HIGH
8.8 Jun 05

The LifterLMS - WordPress LMS Plugin for eLearning plugin for WordPress is vulnerable to SQL Injection via the orderBy a

CVE-2026-14231 MEDIUM POC
4.3 Jul 30

Authenticated information disclosure in the LifterLMS WordPress plugin before 10.0.10 exposes internal post type titles

CVE-2024-7349 HIGH
7.2 Sep 06

The LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes plugin for WordPress is vulnerable to blind SQL Injectio

CVE-2024-0377 MEDIUM
5.3 Mar 13

The LifterLMS - WordPress LMS Plugin for eLearning plugin for WordPress is vulnerable to unauthorized modification of da

CVE-2024-31363 MEDIUM
4.3 Apr 12

Cross-Site Request Forgery (CSRF) vulnerability in LifterLMS.5.0. Rated medium severity (CVSS 4.3), this vulnerability i

Share

CVE-2025-52717 vulnerability details – vuln.today

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