Skip to main content

Tutor Lms Elearning And Online Course Solution

11 CVEs product

Monthly

CVE-2026-3360 Apr 10, 01:24 HIGH This Week

Unauthenticated attackers can overwrite billing profile data (name, email, phone, address) for any WordPress user with an incomplete manual order in Tutor LMS plugin versions ≤3.9.7. The pay_incomplete_order() function accepts attacker-controlled order_id parameters without identity verification, writing billing fields directly to the order owner's profile. Exploitation is simplified by predictable Tutor nonce exposure on public pages, enabling targeted profile manipulation via crafted POST requests with enumerated order IDs. No public exploit or active exploitation confirmed at time of analysis.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD
CVSS 3.1
7.5
EPSS
0.1%
CVE-2026-16759 Aug 28, 03:39 MEDIUM This Month

Unauthenticated remote PHP function invocation in the Tutor LMS WordPress plugin (all versions up to and including 4.0.5) allows any internet-accessible attacker to call arbitrary zero-argument PHP functions server-side via a missing-authorization AJAX handler combined with extract()-based variable injection into a template scope. The most critical demonstrated impact is persistent subscriber-level account creation through WordPress core's edit_user() function, which reads POST parameters directly, enabling unauthenticated user registration on any affected site. No CISA KEV listing has been identified at time of analysis, but Wordfence's detailed technical disclosure with specific file paths and line numbers substantially lowers the barrier for independent exploit development against the 6.5 CVSS-rated but trivially accessible unauthenticated attack surface.

PHP WordPress RCE Tutor Lms Elearning And Online Course Solution Wordpress Plugin +1
NVD VulDB
CVSS 3.1
6.5
EPSS
0.4%
CVE-2026-15444 Jul 28, 11:32 MEDIUM This Month

Administrator-level SQL injection in the Tutor LMS plugin for WordPress versions ≤4.0.1 permits extraction of sensitive database contents via the coupon_code parameter. The vulnerability requires high privileges but low attack complexity, and no public exploitation or exploit code is currently known.

WordPress SQLi Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD
CVSS 3.1
4.9
EPSS
0.3%
CVE-2026-15022 Jul 16, 07:51 MEDIUM This Month

We need to produce a JSON object with specific fields. Let's analyze the CVE data. First: product_name: "1-3 words ONLY. The specific product or service name affected." The CPE: cpe:2.3:a:themeum:tutor_lms_–_elearning_and_online_course_solution. The description says "Tutor LMS - eLearning and online course solution plugin for WordPress". So product name is "Tutor LMS" or "Tutor LMS for WordPress". The product_name field should be concise: "Tutor LMS" is probably enough. But it says "1-3 words". So "Tutor LMS" works. summary: Must be original synthesis. Don't copy description. Need to incorporate all data: KEV? Not mentioned, so not actively exploited. EPSS 0.34% -> low probability. POC? Not mentioned, so presumably no. SSVC: exploitation none, automatable no. So risk is low. But SQL injection, second-order stored. The vulnerability allows authenticated attackers with custom-level access to inject SQL in stored quiz answers, executed later via REST API endpoint by privileged users or API key holders, leading to sensitive data exposure. Impact: CVSS 6.5, confidentiality high, no integrity/availability. So summary: something like: "Stored second-order SQL injection in Tutor LMS for WordPress allows authenticated attackers with custom-level access to extract sensitive database information by injecting SQL payloads into quiz answers. The payload is stored via the quiz abandonment AJAX handler and later executed when a privileged user or API key holder requests quiz attempt details via REST API." Add EPSS, no active exploitation. Mention that the vulnerability is in all versions up to 4.0.0. technical_context: Underlying technology: WordPress plugin, PHP, SQL. CWE-89 SQL Injection. Use CPE to identify exact products: Tutor LMS plugin. The root cause: insufficient escaping and lack of prepared statements in SQL query building, specifically in the REST_Quiz.php and Quiz.php files when handling quiz answer arrays. The injection is stored at quiz attempt time and executed

WordPress SQLi Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD
CVSS 3.1
6.5
EPSS
0.3%
CVE-2026-13443 Jul 01, 03:43 MEDIUM This Month

Stored Cross-Site Scripting in Tutor LMS (WordPress plugin by Themeum) versions through 3.9.13 allows authenticated attackers holding author-level or higher WordPress roles to inject persistent malicious scripts via the Lesson Attachment Title field. The injected payload is stored in the WordPress database and executes in the browser of any user who subsequently accesses a course page rendering the attachment - achieving a scope change from the plugin's context into the victim's browsing session. No public exploit code or CISA KEV listing has been identified at time of analysis, but the Wordfence disclosure includes direct source-code references to the vulnerable rendering path, lowering the barrier to exploitation.

WordPress XSS Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD VulDB
CVSS 3.1
6.4
EPSS
0.2%
CVE-2026-10736 Jun 18, 05:34 MEDIUM This Month

SQL injection in Tutor LMS (WordPress plugin by Themeum) exposes the underlying database to read-access by any authenticated administrator. The flaw resides in the withdrawal-request management flow - specifically WithdrawModel.php and withdraw_requests.php - where a 'data' parameter is passed to SQL queries without adequate escaping or parameterization. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in CISA KEV; however, the data-exposure impact (C:H) is real, and a patched release (3.9.12) is confirmed in the WordPress plugin repository.

WordPress SQLi Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD
CVSS 3.1
4.9
EPSS
0.4%
CVE-2026-6965 May 13, 05:29 MEDIUM This Month

Authenticated instructors in Tutor LMS versions up to 3.9.9 can manipulate course ownership logic via an attacker-controlled GET parameter to perform unauthorized operations on other instructors' courses, including deleting lessons, quizzes, assignments, and student data, or modifying course content and grades. The vulnerability stems from the `get_course_id_by()` function unconditionally trusting user-supplied input instead of validating course ownership, bypassing the plugin's primary authorization gate. No public exploit code or active exploitation has been identified at time of analysis.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD
CVSS 3.1
5.3
EPSS
0.0%
CVE-2026-5502 Apr 17, 03:36 MEDIUM This Month

Tutor LMS plugin for WordPress versions up to 3.9.8 allow authenticated attackers to manipulate course content structure (detach lessons, move lessons between topics, reorder content) without proper authorization checks when the 'content_parent' parameter is omitted from requests to the tutor_update_course_content_order() function. Although the CVSS score of 5.3 reflects the absence of confidentiality impact, the vulnerability enables course instructors or subscribers to disrupt course integrity across the entire site despite lacking content management permissions, with no public exploit code confirmed but patch available in version 3.9.9.

WordPress Authentication Bypass CSRF Tutor Lms Elearning And Online Course Solution Wordpress Plugin +1
NVD VulDB
CVSS 3.1
5.3
EPSS
0.0%
CVE-2026-6080 Apr 17, 03:36 MEDIUM This Month

SQL injection in Tutor LMS plugin for WordPress through version 3.9.8 allows authenticated Admin-level attackers to extract sensitive database information by injecting malicious SQL via the 'date' parameter, which is insufficiently escaped before being interpolated into a SQL fragment passed to $wpdb->prepare(). The vulnerability requires Admin authentication and does not permit data modification or denial of service. CVSS 6.5 reflects confidentiality impact; exploitation is limited to high-privilege authenticated users.

WordPress SQLi Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD VulDB
CVSS 3.1
6.5
EPSS
0.0%
CVE-2026-3371 Apr 11, 01:25 MEDIUM This Month

Insecure Direct Object Reference in Tutor LMS WordPress plugin versions up to 3.9.7 allows authenticated Subscriber-level users to manipulate course content structure across any course by exploiting missing authorization checks in the save_course_content_order() method, enabling attackers to detach lessons from topics, reorder course content, and reassign lessons between courses without proper ownership verification.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD VulDB
CVSS 3.1
4.3
EPSS
0.0%
CVE-2026-3358 Apr 11, 01:24 MEDIUM This Month

Tutor LMS plugin for WordPress up to version 3.9.7 allows authenticated subscribers to enroll in private courses due to missing post_status validation in enrollment functions, exposing private course metadata in user dashboards despite WordPress core preventing actual content access. The vulnerability requires subscriber-level authentication but affects confidentiality and integrity, with confirmed patches available in version 3.9.8.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution Wordpress Plugin Themeum
NVD
CVSS 3.1
5.4
EPSS
0.1%
EPSS 0% CVSS 7.5
HIGH This Week

Unauthenticated attackers can overwrite billing profile data (name, email, phone, address) for any WordPress user with an incomplete manual order in Tutor LMS plugin versions ≤3.9.7. The pay_incomplete_order() function accepts attacker-controlled order_id parameters without identity verification, writing billing fields directly to the order owner's profile. Exploitation is simplified by predictable Tutor nonce exposure on public pages, enabling targeted profile manipulation via crafted POST requests with enumerated order IDs. No public exploit or active exploitation confirmed at time of analysis.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution +2
NVD
EPSS 0% CVSS 6.5
MEDIUM This Month

Unauthenticated remote PHP function invocation in the Tutor LMS WordPress plugin (all versions up to and including 4.0.5) allows any internet-accessible attacker to call arbitrary zero-argument PHP functions server-side via a missing-authorization AJAX handler combined with extract()-based variable injection into a template scope. The most critical demonstrated impact is persistent subscriber-level account creation through WordPress core's edit_user() function, which reads POST parameters directly, enabling unauthenticated user registration on any affected site. No CISA KEV listing has been identified at time of analysis, but Wordfence's detailed technical disclosure with specific file paths and line numbers substantially lowers the barrier for independent exploit development against the 6.5 CVSS-rated but trivially accessible unauthenticated attack surface.

PHP WordPress RCE +3
NVD VulDB
EPSS 0% CVSS 4.9
MEDIUM This Month

Administrator-level SQL injection in the Tutor LMS plugin for WordPress versions ≤4.0.1 permits extraction of sensitive database contents via the coupon_code parameter. The vulnerability requires high privileges but low attack complexity, and no public exploitation or exploit code is currently known.

WordPress SQLi Tutor Lms Elearning And Online Course Solution +2
NVD
EPSS 0% CVSS 6.5
MEDIUM This Month

We need to produce a JSON object with specific fields. Let's analyze the CVE data. First: product_name: "1-3 words ONLY. The specific product or service name affected." The CPE: cpe:2.3:a:themeum:tutor_lms_–_elearning_and_online_course_solution. The description says "Tutor LMS - eLearning and online course solution plugin for WordPress". So product name is "Tutor LMS" or "Tutor LMS for WordPress". The product_name field should be concise: "Tutor LMS" is probably enough. But it says "1-3 words". So "Tutor LMS" works. summary: Must be original synthesis. Don't copy description. Need to incorporate all data: KEV? Not mentioned, so not actively exploited. EPSS 0.34% -> low probability. POC? Not mentioned, so presumably no. SSVC: exploitation none, automatable no. So risk is low. But SQL injection, second-order stored. The vulnerability allows authenticated attackers with custom-level access to inject SQL in stored quiz answers, executed later via REST API endpoint by privileged users or API key holders, leading to sensitive data exposure. Impact: CVSS 6.5, confidentiality high, no integrity/availability. So summary: something like: "Stored second-order SQL injection in Tutor LMS for WordPress allows authenticated attackers with custom-level access to extract sensitive database information by injecting SQL payloads into quiz answers. The payload is stored via the quiz abandonment AJAX handler and later executed when a privileged user or API key holder requests quiz attempt details via REST API." Add EPSS, no active exploitation. Mention that the vulnerability is in all versions up to 4.0.0. technical_context: Underlying technology: WordPress plugin, PHP, SQL. CWE-89 SQL Injection. Use CPE to identify exact products: Tutor LMS plugin. The root cause: insufficient escaping and lack of prepared statements in SQL query building, specifically in the REST_Quiz.php and Quiz.php files when handling quiz answer arrays. The injection is stored at quiz attempt time and executed

WordPress SQLi Tutor Lms Elearning And Online Course Solution +2
NVD
EPSS 0% CVSS 6.4
MEDIUM This Month

Stored Cross-Site Scripting in Tutor LMS (WordPress plugin by Themeum) versions through 3.9.13 allows authenticated attackers holding author-level or higher WordPress roles to inject persistent malicious scripts via the Lesson Attachment Title field. The injected payload is stored in the WordPress database and executes in the browser of any user who subsequently accesses a course page rendering the attachment - achieving a scope change from the plugin's context into the victim's browsing session. No public exploit code or CISA KEV listing has been identified at time of analysis, but the Wordfence disclosure includes direct source-code references to the vulnerable rendering path, lowering the barrier to exploitation.

WordPress XSS Tutor Lms Elearning And Online Course Solution +2
NVD VulDB
EPSS 0% CVSS 4.9
MEDIUM This Month

SQL injection in Tutor LMS (WordPress plugin by Themeum) exposes the underlying database to read-access by any authenticated administrator. The flaw resides in the withdrawal-request management flow - specifically WithdrawModel.php and withdraw_requests.php - where a 'data' parameter is passed to SQL queries without adequate escaping or parameterization. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in CISA KEV; however, the data-exposure impact (C:H) is real, and a patched release (3.9.12) is confirmed in the WordPress plugin repository.

WordPress SQLi Tutor Lms Elearning And Online Course Solution +2
NVD
EPSS 0% CVSS 5.3
MEDIUM This Month

Authenticated instructors in Tutor LMS versions up to 3.9.9 can manipulate course ownership logic via an attacker-controlled GET parameter to perform unauthorized operations on other instructors' courses, including deleting lessons, quizzes, assignments, and student data, or modifying course content and grades. The vulnerability stems from the `get_course_id_by()` function unconditionally trusting user-supplied input instead of validating course ownership, bypassing the plugin's primary authorization gate. No public exploit code or active exploitation has been identified at time of analysis.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution +2
NVD
EPSS 0% CVSS 5.3
MEDIUM This Month

Tutor LMS plugin for WordPress versions up to 3.9.8 allow authenticated attackers to manipulate course content structure (detach lessons, move lessons between topics, reorder content) without proper authorization checks when the 'content_parent' parameter is omitted from requests to the tutor_update_course_content_order() function. Although the CVSS score of 5.3 reflects the absence of confidentiality impact, the vulnerability enables course instructors or subscribers to disrupt course integrity across the entire site despite lacking content management permissions, with no public exploit code confirmed but patch available in version 3.9.9.

WordPress Authentication Bypass CSRF +3
NVD VulDB
EPSS 0% CVSS 6.5
MEDIUM This Month

SQL injection in Tutor LMS plugin for WordPress through version 3.9.8 allows authenticated Admin-level attackers to extract sensitive database information by injecting malicious SQL via the 'date' parameter, which is insufficiently escaped before being interpolated into a SQL fragment passed to $wpdb->prepare(). The vulnerability requires Admin authentication and does not permit data modification or denial of service. CVSS 6.5 reflects confidentiality impact; exploitation is limited to high-privilege authenticated users.

WordPress SQLi Tutor Lms Elearning And Online Course Solution +2
NVD VulDB
EPSS 0% CVSS 4.3
MEDIUM This Month

Insecure Direct Object Reference in Tutor LMS WordPress plugin versions up to 3.9.7 allows authenticated Subscriber-level users to manipulate course content structure across any course by exploiting missing authorization checks in the save_course_content_order() method, enabling attackers to detach lessons from topics, reorder course content, and reassign lessons between courses without proper ownership verification.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution +2
NVD VulDB
EPSS 0% CVSS 5.4
MEDIUM This Month

Tutor LMS plugin for WordPress up to version 3.9.7 allows authenticated subscribers to enroll in private courses due to missing post_status validation in enrollment functions, exposing private course metadata in user dashboards despite WordPress core preventing actual content access. The vulnerability requires subscriber-level authentication but affects confidentiality and integrity, with confirmed patches available in version 3.9.8.

WordPress Authentication Bypass Tutor Lms Elearning And Online Course Solution +2
NVD

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