CVE-2025-54699

WordPress Masteriyo - LMS Plugin plugin <= 1.18.3 - Cross Site Scripting (XSS) Vulnerability

Published Aug 14, 2025 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in masteriyo Masteriyo - LMS learning-management-system allows Stored XSS.This issue affects Masteriyo - LMS: from n/a through <= 1.18.3.

Analysis

AI-generated

Technical impact

The vulnerability is an instance of stored Cross‑Site Scripting (XSS) that occurs when the Masteriyo – LMS plugin fails to neutralize user‑supplied input during web page generation. As a result, malicious scripts can be injected, stored, and later executed in the context of any visitor to the affected WordPress site. The flaw is identified as CWE‑79. Only the behavior described in the CVE is known; no specific exploitation methods are disclosed.

Affected Systems

The Masteriyo – LMS learning‑management‑system plugin for WordPress is affected in all releases up to and including version 1.18.3. The vulnerability applies to any installation of the plugin from an unspecified starting version (n/a) through <= 1.18.3.

Risk and Exploitability

According to the CVSS score of 6.5, the vulnerability is rated moderate severity. The EPSS score of less than 1 % indicates a low probability of real‑world exploitation. The vulnerability is not listed in the CISA KEV catalog. Based on the description of stored XSS, it is inferred that the vulnerability could be exploited by inserting malicious scripts into any input field that the plugin accepts, which are then rendered without further sanitization. However, the precise attack vector is not explicitly detailed in the CVE, so this inference requires confirmation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Masteriyo – LMS plugin to version 1.18.4 or later, where input is properly sanitized.
  • Inspect stored content for malicious scripts and remove any findings.
  • Configure a security plugin or implement input validation that blocks raw HTML or JavaScript before it is stored or displayed, following CWE‑79 remediation practices.

Generated by OpenCVE AI on April 30, 2026 at 16:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-24695 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in masteriyo Masteriyo - LMS allows Stored XSS. This issue affects Masteriyo - LMS: from n/a through 1.18.3.
History
Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in masteriyo Masteriyo - LMS allows Stored XSS. This issue affects Masteriyo - LMS: from n/a through 1.18.3. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in masteriyo Masteriyo - LMS learning-management-system allows Stored XSS.This issue affects Masteriyo - LMS: from n/a through <= 1.18.3.
References
Metrics cvssV3_1

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

Type Values Removed Values Added
First Time appeared Masteriyo
Masteriyo masteriyo
Wordpress
Wordpress wordpress
Vendors & Products Masteriyo
Masteriyo masteriyo
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in masteriyo Masteriyo - LMS allows Stored XSS. This issue affects Masteriyo - LMS: from n/a through 1.18.3.
Title WordPress Masteriyo - LMS Plugin plugin <= 1.18.3 - Cross Site Scripting (XSS) Vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:13 PM
Reserved
Jul 28, 2025, 10:56 AM
Status
Deferred
Published
Aug 14, 2025, 11:15 AM
Modified
Jun 17, 2026, 9:40 AM