CVE-2025-52717
WordPress vulnerability analysis and mitigation

Overview

CVE-2025-52717 is a critical SQL Injection vulnerability in the LifterLMS WordPress plugin (developed by chrisbadgett) that allows unauthenticated remote attackers to execute arbitrary SQL commands against the underlying database. It affects all LifterLMS versions through 8.0.6, with version 8.0.7 containing the fix. The vulnerability was reported by researcher ChuongVN on June 2, 2025, and publicly disclosed on June 27–July 1, 2025. It carries a CVSS v3.1 base score of 9.8 (Critical) per NVD and 9.3 (Critical) per Patchstack (Patchstack, Red Hat CVE).

Technical details

The vulnerability is classified as CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input is incorporated into database queries without adequate sanitization or parameterization. Exploitation requires no authentication, no user interaction, and low attack complexity — an attacker can send a crafted HTTP request over the network directly to a vulnerable LifterLMS-powered WordPress site. The flaw falls under OWASP Top 10 category A3: Injection and maps to attack patterns including blind SQL injection (CAPEC-7) and command-line execution through SQL injection (CAPEC-108). No detailed technical write-up or public PoC code has been identified at this time (Patchstack, Red Hat CVE).

Impact

Successful exploitation allows an unauthenticated attacker to read, modify, or delete arbitrary data in the WordPress database, resulting in high confidentiality, integrity, and availability impacts. Sensitive data at risk includes user credentials, personal information, course enrollment records, and payment data stored by LifterLMS. An attacker could also leverage the SQL injection to escalate privileges within WordPress (e.g., by creating or modifying admin accounts), potentially leading to full site compromise and lateral movement within the hosting environment (Patchstack).

Exploitability

No public proof-of-concept exploit code has been identified, and there is no confirmed evidence of in-the-wild exploitation at the time of disclosure. The EPSS score is 0.00028, indicating a currently low probability of exploitation in the near term. However, Patchstack rates this as high priority and notes that vulnerabilities of this class are frequently used in mass-exploit campaigns targeting thousands of WordPress sites regardless of their traffic or popularity. The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No specific threat actor attribution has been reported (Patchstack, Red Hat CVE).

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the LifterLMS plugin version 8.0.6 or earlier using tools like WPScan, Shodan, or Google dorks (e.g., inurl:/wp-content/plugins/lifterlms/).
  2. Identify injectable endpoint: Probe LifterLMS-specific endpoints or parameters that interact with the database (e.g., course search, enrollment, or quiz-related functionality) to locate unsanitized input fields.
  3. Craft SQL injection payload: Construct a malicious HTTP request containing SQL injection syntax (e.g., ' OR 1=1--, UNION-based, or time-based blind payloads) targeting the vulnerable parameter.
  4. Extract database contents: Use automated tools such as sqlmap to enumerate databases, tables, and extract sensitive data including WordPress user credentials (wp_users table), LifterLMS enrollment records, and configuration data.
  5. Escalate access: Use extracted admin credentials or directly modify the wp_users table to create or promote a WordPress administrator account, enabling full site takeover (Patchstack).

Indicators of compromise

  • Network: Unusual HTTP requests to LifterLMS plugin endpoints containing SQL metacharacters (', --, UNION, SELECT, OR 1=1) in query parameters or POST body; high volume of requests from a single IP to LifterLMS-related URLs.
  • Logs: WordPress or web server access logs showing requests with encoded SQL payloads (e.g., %27, %20UNION%20SELECT) targeting LifterLMS plugin paths (/wp-content/plugins/lifterlms/); database error messages in PHP/WordPress error logs indicating malformed queries.
  • Database: Unexpected new WordPress admin accounts in wp_users; unauthorized changes to user roles in wp_usermeta; unusual SELECT or INSERT queries in database query logs originating from the web application user.
  • File System: Newly created PHP files or web shells in the WordPress uploads directory or plugin folders following a successful exploitation chain.

Mitigation and workarounds

The primary remediation is to upgrade LifterLMS to version 8.0.7 or later, which contains the patch for this vulnerability. Sites unable to update immediately should consider temporarily deactivating the LifterLMS plugin until patching is feasible. Deploying a Web Application Firewall (WAF) with SQL injection detection rules — such as Patchstack's virtual patching rule issued for this CVE — can provide interim protection. Additionally, apply the principle of least privilege to the WordPress database user account to limit the impact of any successful injection (Patchstack).

Community reactions

Patchstack, which coordinated the disclosure, classified this as a high-priority vulnerability and noted it is the type commonly used in mass-exploit campaigns against WordPress sites. The vulnerability was included in Wordfence's weekly WordPress vulnerability report for the week of June 30–July 6, 2025, and was referenced in CISA's vulnerability bulletin for the week of June 23, 2025. A Patchstack article specifically highlighted the risk to approximately 10,000 affected sites. LinkedIn activity was also observed following the disclosure (Patchstack).

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-19089NONEN/A
  • product-input-fields-for-woocommerce
NoYesAug 10, 2026
CVE-2026-19077NONEN/A
  • copy-delete-posts
NoYesAug 10, 2026
CVE-2026-19075NONEN/A
  • all-in-one-video-gallery
NoYesAug 10, 2026
CVE-2026-19074NONEN/A
  • advanced-classifieds-and-directory-pro
NoYesAug 10, 2026
CVE-2026-19053NONEN/A
  • prosolution-wp-client
NoYesAug 10, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management