Description
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-16
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: DOM-based Cross-Site Scripting
Action: Patch
AI Analysis

Impact

The Tutor LMS WordPress plugin contains a DOM-based cross‑site scripting flaw in the Topbar component’s back button handler. The flaw is triggered by supplying a malicious payload through the redirect_url parameter, which is inserted into the page’s JavaScript context without proper validation or encoding. An attacker who crafts a link containing the payload can cause any user who follows the link to execute arbitrary JavaScript in the victim’s browser. The impact is compromised confidentiality and integrity of the victim’s session, including the ability to run code in the context of the site or the user’s account, and is classified as medium severity (CVSS 6.1).

Affected Systems

WordPress sites deploying the Tutor LMS plugin from themeum, any release up through version 4.0.8.

Risk and Exploitability

The CVSS score of 6.1 indicates medium severity. The EPSS score is < 1%, indicating a very low probability of exploitation. The flaw is not listed in the CISA KEV catalog. Based on the description, it is inferred that the vulnerability can be exploited by unauthenticated users, although the title indicates it may require authenticated (Subscriber+) access. An attacker can exploit the vulnerability by embedding a malicious payload into the redirect_url parameter of a link; when a user follows that link, the payload is reflected into client‑side JavaScript and executes with the victim’s browser context, enabling arbitrary script execution.

Generated by OpenCVE AI on October 16, 2026 at 15:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Tutor LMS to version 4.0.9 or newer
  • If an update is not available, implement server‑side validation or sanitization of the redirect_url parameter and escape any output that includes it
  • Apply a Content Security Policy that restricts script execution to trusted sources and disallows inline scripts

Generated by OpenCVE AI on October 16, 2026 at 15:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Themeum
Themeum tutor Lms
Wordpress-extensions
Wordpress-extensions tutor Lms
Vendors & Products Themeum
Themeum tutor Lms
Wordpress-extensions
Wordpress-extensions tutor Lms

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 05:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Tutor LMS <= 4.0.8 - Authenticated (Subscriber+) Reflected DOM-Based Cross-Site Scripting via 'redirect_url' Parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Subscriptions

Themeum Tutor Lms
Wordpress-extensions Tutor Lms
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-16T14:39:03.737Z

Reserved: 2026-09-10T15:50:49.441Z

Link: CVE-2026-88963

cve-icon Vulnrichment

Updated: 2026-10-16T14:34:17.031Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T06:17:11.930

Modified: 2026-10-16T15:17:33.700

Link: CVE-2026-88963

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T15:30:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')