Skip to main content

LMS WordPress Theme CVE-2026-78532

| EUVDEUVD-2026-96527 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-10 Patchstack GHSA-29c3-gqwg-r9fm
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious URL with XSS payload
  2. Delivery
    Lure victim to click link (UI:R)
  3. Exploit
    Unsanitized input reflected into page
  4. Execution
    Script executes in victim browser
  5. Impact
    Hijack session or act as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the designthemes 'LMS' WordPress theme at versions 8.3 and earlier and does not require authentication (PR:N), but it DOES require user interaction (UI:R): a victim must click a crafted link or load an attacker-controlled request that reflects the payload. The impact is scoped to code execution within the victim's browser session (S:C, C:L/I:L/A:L), not the server. Limiting factors that reduce realistic risk: the attacker cannot act without tricking a user into triggering the payload, the affected theme must be installed and active on the target WordPress site, and the site must be running version 8.3 or below.

Impact

This is a moderate-severity reflected/unauthenticated Cross-Site Scripting flaw (CWE-79) in the designthemes 'LMS' WordPress theme at versions <= 8.3, rated CVSS 7.1 via CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L. The vector signals network-reachable, low-complexity exploitation with no privileges required (PR:N, so unauthenticated), but it is gated by user interaction (UI:R) - a victim must be induced to trigger the payload, which caps real-world weaponizability. The changed scope (S:C) and low C/I/A impacts are consistent with XSS executing in a victim's browser rather than compromising the server directly. No EPSS score, CISA KEV entry, SSVC decision data, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Net assessment: a genuine but not top-tier priority - the unauthenticated + network-vector profile makes it worth patching promptly on affected sites, yet the mandatory user interaction and browser-scoped impact place it below server-side RCE or auth-bypass classes. The absence of EPSS/KEV/POC signals means exploitation likelihood must be inferred from vector alone and cannot be confirmed from available data.

Exploit ScenarioDerived

An attacker crafts a malicious URL or input targeting a vulnerable parameter in the designthemes LMS theme and lures a logged-in site visitor or administrator into clicking it. When the victim loads the page, unsanitized input reflects into the response and executes attacker-controlled JavaScript in their browser session, enabling session/cookie theft or actions in the victim's context. No public proof-of-concept was identified in the provided data, and the attack requires the victim to interact with the crafted request (UI:R).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 10, 2026

Unauthenticated reflected cross-site scripting in the Designthemes LMS WordPress theme versions 8.3 and earlier allows remote attackers to inject arbitrary script into a victim's browser session if the victim clicks a crafted link or loads an attacker-controlled request that reflects the payload; the flaw is rated CVSS 7.1 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) and was reported by Patchstack. The affected theme must be installed and active on the target WordPress site, and exploitation requires user interaction (UI:R), so it is not exploitable without tricking a user; there is no confirmed active exploitation (CISA KEV) and no public exploit identified at time of analysis.

RemediationAI

No vendor-released patch with an exact fix version is identified in the provided data; if the vendor has released a version later than 8.3, update the Designthemes LMS WordPress theme to that patched version after confirming it fixes CVE-2026-78532. Until then, consider disabling or removing the theme if it is not essential, which eliminates the attack surface at the cost of losing the theme's functionality. Deploy a WordPress security plugin or WAF with virtual patching or XSS filtering-such as those from Patchstack or Wordfence-to block reflected XSS payloads, understanding that WAF rules may produce false positives and require tuning. Ensure site users are cautious of unsolicited links, since exploitation requires UI:R; additional measures like Content Security Policy can reduce impact but may break legitimate scripts. The Patchstack advisory is at https://patchstack.com/database/wordpress/theme/lms/vulnerability/wordpress-lms-theme-8-3-cross-site-scripting-xss-vulnerability?_s_id=cve. Monitor the vendor for a patched release above 8.3.

Affected VersionsENISA

LMS n/a ≤8.3

Affected Packages

euvd lms no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-79 improper neutralization of input during web page generation. The Designthemes 'LMS' WordPress theme fails to properly sanitize or escape user-supplied input before reflecting it back in an HTTP response, allowing script execution in the context of the victim's browser session. The CVSS vector shows network attack (AV:N), low complexity (AC:L), no privileges required (PR:N), but user interaction required (UI:R) and changed scope (S:C) because the script executes in the victim's browser rather than on the server. The CPE cpe:2.3:a:designthemes:lms:*:*:*:*:*:*:*:* identifies all versions of the theme, while the advisory and description specify affected versions up to and including 8.3. Because it is a WordPress theme, exploitation typically involves crafted links or requests that reflect the payload through theme parameters; server-side impact is not part of this vector, with only low confidentiality, integrity, and availability impact (C:L/I:L/A:L) confined to the browser session.

Know when Lms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Network-reachable unsanitized input (AV:N/AC:L/PR:N) executing in a victim's browser after a click gives UI:R and S:C with low browser-scoped C/I/A impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in LMS <= 8.3 versions.

Executive ViewAI

Why It Matters

Sites running the Designthemes LMS WordPress theme version 8.3 or earlier face a high-severity, unauthenticated web security flaw that can compromise visitor browser sessions and potentially expose user data when users are tricked into clicking crafted links. No vendor-released patch identified at time of analysis, so affected organizations must either remove the theme or rely on interim controls, and leadership should prioritize identifying which public-facing sites depend on this theme. The absence of confirmed exploitation or public exploit code lowers immediate likelihood, but the broad exposure and lack of a fix warrant urgent remediation planning.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include deactivating or removing the Designthemes LMS theme (versions 8.3 and earlier) until a fix is available, deploying WAF or virtual patching rules to block reflected XSS payloads, and restricting or sanitizing untrusted input where possible.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche commercial WordPress LMS theme, limited and site-specific deployment footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in Lms

View all
CVE-2018-1000535 HIGH POC
7.5 Jun 26

lms version <= LMS_011123 contains a Local File Disclosure vulnerability in File reading functionality in LMS module tha

CVE-2026-39405 CRITICAL
9.4 May 20

Path traversal in Frappe Learning Management System (LMS) versions 2.50.0 and below allows authenticated users with cour

CVE-2026-40456 HIGH
8.6 Jun 18

OS command injection in LMS (LAN Management System) before commit 9fcb4de allows authenticated adjacent attackers to exe

CVE-2026-40455 HIGH
8.6 Jun 18

Error-based SQL injection in LMS (LAN Management System) before commit 4cb30a7 allows authenticated attackers to extract

CVE-2026-39385 HIGH
7.1 Jul 20

Payment validation bypass in Frappe LMS 2.51.0 and earlier lets an authenticated user enroll in paid courses for free by

CVE-2026-27404 HIGH
7.1 Jul 02

Reflected Cross-Site Scripting in the designthemes LMS WordPress theme (versions 9.7 and earlier) allows unauthenticated

CVE-2026-34606 MEDIUM
6.9 Apr 02

Stored cross-site scripting (XSS) in Frappe Learning Management System versions 2.27.0 through 2.47.x allows unauthentic

CVE-2026-96777 LOW POC
2.1 Sep 24

SQL injection in Forma LMS up to and including version 4.1.43 allows an attacker with an authenticated session on the ad

CVE-2026-39415 MEDIUM
5.3 Apr 08

Frappe Learning Management System versions prior to 2.46.0 allow authenticated students to modify their own quiz scores

CVE-2024-25270 MEDIUM
4.3 Sep 12

An issue in Mirapolis LMS 4.6.XX allows authenticated users to exploit an Insecure Direct Object Reference (IDOR) vulner

CVE-2026-82326 MEDIUM
4.1 Sep 28

Cross-site scripting (XSS) in Enocta Platform allows authenticated users to inject script into HTML attribute contexts,

CVE-2026-40457 LOW
2.1 Jun 18

Reflected XSS in LAN Management System (LMS) before commit 9c5651b allows network-positioned attackers to inject arbitra

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