Tutor Lms – Elearning And Online Course Solution
Approved changes feed: RSS · Atom
cpe:2.3:a:themeum:tutor_lms_–_elearning_and_online_course_solution:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Themeum (12449a9f-b8a3-5f81-9e39-f958a6d45415) |
|---|---|
| Product | Tutor Lms – Elearning And Online Course Solution (1944f2fd-87f1-56f2-9cca-b67993d5c786) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-88963 |
vulnerable | 2026-11-03 10:17:49.149306 |
Tutor LMS <= 4.0.8 - Authenticated (Subscriber+) Reflected DOM-Based Cross-Site Scripting via 'redirect_url' Parameter
MEDIUM (6.1)
The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to DOM-Based Cross-Site Scripting via the 'redirect_url' parameter in versions up to, and including, 4.0.8 This is due to insufficient input validation in the Topbar component's back button handler. This makes it possible for unauthenticated attackers to inject arbitrary web scripts that execute in the victim's browser whenever the victim accesses a page that includes the malicious payload.
Published: 2026-10-16T05:30:27.816Z
Updated: 2026-10-16T14:39:03.737Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-93681 |
vulnerable | 2026-11-03 10:16:30.790306 |
Tutor LMS <= 4.1.0 - Authenticated (Subscriber+) Stored Cross-Site Scripting via display_name Parameter
MEDIUM (6.4)
The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Stored Cross-Site Scripting via display_name Parameter in all versions up to, and including, 4.1.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires that a Legal Consent record exists for the attacker's user account, causing the View Logs button to appear in the wp-admin/users.php Consent Logs column.
Published: 2026-10-16T08:27:41.284Z
Updated: 2026-10-16T14:39:01.644Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-92715 |
vulnerable | 2026-11-03 10:16:21.930727 |
Tutor LMS <= 4.1.0 - Insecure Direct Object Reference to Authenticated (Author+) Arbitrary Course Modification and Ownership Takeover via 'ID' Parameter
MEDIUM (4.3)
The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.1.0 via the 'ID' parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with author-level access and above, to modify arbitrary courses created by other instructors — overwriting their title, content, and status — and reassign ownership of those courses to themselves. This is possible because Input::sanitize_array() preserves attacker-supplied POST keys (including 'ID') without stripping them, and WordPress interprets a non-empty ID in the wp_insert_post() argument array as an update to the existing post rather than a new insert.
Published: 2026-10-17T03:43:27.343Z
Updated: 2026-10-18T11:22:47.245Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-100193 |
vulnerable | 2026-11-03 10:15:33.265611 |
Tutor LMS <= 4.1.0 - Reflected Cross-Site Scripting via 'tab' Parameter
MEDIUM (4.7)
The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'tab' parameter in all versions up to, and including, 4.1.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Exploitation requires the targeted lesson page to have an empty nav-items array — a condition that occurs naturally when a lesson has no post content, no attachments, and comments are disabled or the viewer is not logged in — which bypasses the in_array() tab validation and allows the raw attacker-controlled value to reach the sink.
Published: 2026-10-14T03:40:00.264Z
Updated: 2026-10-14T17:51:08.905Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-89333 |
vulnerable | 2026-10-13 12:29:55.170248 |
Tutor LMS <= 4.0.8 - Insecure Direct Object Reference to Authenticated (Subscriber+) Sensitive Information Exposure via 'student_id' Parameter
MEDIUM (6.5)
The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.0.8 via the 'student_id' parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to disclose the email address and Tutor profile phone number of arbitrary WordPress users, including Administrators, by iterating over user IDs via the student_id parameter.
Published: 2026-09-19T02:27:07.977Z
Updated: 2026-09-19T14:01:27.738Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-89081 |
vulnerable | 2026-10-13 12:29:54.878671 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-88944 |
vulnerable | 2026-10-13 12:29:54.805360 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-18439 |
vulnerable | 2026-10-13 12:29:47.792985 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-78175 |
vulnerable | 2026-09-16 04:33:44.668475 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-15444 |
vulnerable | 2026-07-29 00:26:18.113578 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-15022 |
vulnerable | 2026-07-29 00:26:17.726754 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-13443 |
vulnerable | 2026-07-29 00:23:33.045948 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-10736 |
vulnerable | 2026-07-29 00:23:30.282937 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-6965 |
vulnerable | 2026-06-08 08:07:05.208949 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-6080 |
vulnerable | 2026-06-08 08:07:04.450676 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-5502 |
vulnerable | 2026-06-08 08:07:03.768386 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-3371 |
vulnerable | 2026-06-08 08:01:18.526225 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-3360 |
vulnerable | 2026-06-08 08:01:18.515737 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-3358 |
vulnerable | 2026-06-08 08:01:18.514998 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-1375 |
vulnerable | 2026-06-08 07:49:08.445261 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-1371 |
vulnerable | 2026-06-08 07:49:08.443649 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-0548 |
vulnerable | 2026-06-08 07:47:12.517061 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-6680 |
vulnerable | 2026-06-08 07:43:15.881982 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-13935 |
vulnerable | 2026-06-08 07:06:32.988209 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-13934 |
vulnerable | 2026-06-08 07:06:32.987947 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-13679 |
vulnerable | 2026-06-08 07:06:32.478781 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-13673 |
vulnerable | 2026-06-08 07:06:32.462316 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-13628 |
vulnerable | 2026-06-08 07:04:32.712127 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-11564 |
vulnerable | 2026-06-08 07:04:28.522845 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-5438 |
vulnerable | 2026-06-08 06:56:16.022282 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4902 |
vulnerable | 2026-06-08 06:50:18.995073 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4318 |
vulnerable | 2026-06-08 06:50:17.500252 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4279 |
vulnerable | 2026-06-08 06:50:17.421392 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4223 |
vulnerable | 2026-06-08 06:50:17.246428 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3994 |
vulnerable | 2026-06-08 06:43:52.075566 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3553 |
vulnerable | 2026-06-08 06:41:53.571929 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1751 |
vulnerable | 2026-06-08 06:27:14.395588 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1503 |
vulnerable | 2026-06-08 06:25:40.294689 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1502 |
vulnerable | 2026-06-08 06:25:40.294294 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1133 |
vulnerable | 2026-06-08 06:25:39.341234 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1128 |
vulnerable | 2026-06-08 06:25:39.316278 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-10400 |
vulnerable | 2026-06-08 06:23:46.433828 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-10393 |
vulnerable | 2026-06-08 06:23:46.420034 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-49829 |
vulnerable | 2026-06-08 06:16:10.553828 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-2919 |
vulnerable | 2026-06-08 06:02:43.651394 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-24242 |
vulnerable | 2026-06-08 05:30:04.043564 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.