S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Oct 8, 2024

CVE-2024-1512 Scanner

Targets the 'user_name' parameter in the login endpoint, allowing unauthenticated attackers to extract database contents.

Est. Time~1 minutes
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
3.4k
Times Used
continuous scan runs
4.1k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-1512
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

The MasterStudy LMS WordPress Plugin – for Online Courses and Education plugin for WordPress is vulnerable to union based SQL Injection via the 'user' parameter of the /lms/stm-lms/order/items REST route in all versions up to, and including, 3.2.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
MasterStudy LMS WordPress Plugin – for Online Courses and Educationby stylemix
0
masterstudy_lmsby stylemixthemes
0
Updated Aug 22, 2026View on NVD →
Detail

The MasterStudy LMS WordPress Plugin is a popular tool used by educators, institutions, and businesses to create and manage online courses on WordPress websites. This software facilitates learning management system functionalities, such as course creation, quizzes, and student management, all within the WordPress ecosystem. It is widely adopted due to its flexibility, allowing customization and integration with other WordPress plugins. Its user-friendly interface makes it accessible for educators who may not be highly technical. Additionally, it serves various sectors, including academic institutions and corporate training programs, to enhance e-learning experiences.

SQL Injection vulnerabilities allow attackers to interfere with the queries that an application makes to its database. This can enable unauthorized actions, such as reading or modifying sensitive data, executing administration operations, or compromising the entire database. These vulnerabilities are particularly dangerous because they exploit improper handling of input by an application, potentially affecting all users and data stored within the system.

Specifically, CVE-2024-1512 affects the login functionality of MasterStudy LMS. The vulnerable endpoint processes the 'user_name' parameter without proper sanitization or parameterization. An attacker can inject malicious SQL code through this parameter, bypassing authentication mechanisms and gaining direct access to the underlying database.

If exploited, an attacker could retrieve sensitive information such as user credentials, course data, and payment details. This could lead to complete site compromise, data breaches, and loss of trust among users. The critical CVSS score of 9.8 underscores the severity and ease of exploitation, making immediate remediation essential.

Solution Advice
  • Update MasterStudy LMS plugin to version 3.2.6 or newer immediately.
  • Use parameterized queries or prepared statements for all database interactions.
  • Implement strict input validation and sanitization for the 'user_name' parameter.
  • Deploy a Web Application Firewall (WAF) to block SQL injection attempts.
  • Conduct regular security audits and penetration testing on the WordPress site.
  • Monitor database logs for suspicious queries or unauthorized access attempts.
  • Apply the principle of least privilege to database user accounts.
  • Educate developers on secure coding practices to prevent future vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.