What the vulnerability does
01Description
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in LearnDash LearnDash LMS allows SQL Injection.This issue affects LearnDash LMS: from n/a through 4.5.3.
CVSS base score
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
What the vulnerability does
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in LearnDash LearnDash LMS allows SQL Injection.This issue affects LearnDash LMS: from n/a through 4.5.3.
Explanation of Vulnerability in Simple Terms
LearnDash LMS versions up to 4.5.3 contain a SQL injection vulnerability in a database query that processes user input without proper sanitization. An authenticated user with low privileges can craft a malicious request to extract sensitive data from the database or disrupt site availability. The vulnerability affects the entire site scope, not just the plugin's isolated functions.
What an attacker can do
Extract sensitive data from the site database or cause the site to become unavailable.
Potential impact on your site
Unauthorized access to student records, course data, and other sensitive information; potential site downtime.
Conditions required to exploit
Attacker must have a low-privilege user account on the site; no user interaction required.
Key dates
External resources
Related vulnerabilities