Skip to main content

EduMall Theme EUVDEUVD-2026-93257

| CVE-2026-39748 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-06 Patchstack GHSA-qj45-xphp-vcfg
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
    Deliver link via phishing/social engineering
  3. Exploit
    Victim clicks and request is reflected
  4. Execution
    Attacker script executes in victim browser
  5. Impact
    Steal session/perform actions 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 requires an attacker to deliver a crafted URL and have a victim actively click it (UI:R) against a site running EduMall theme <= 4.5.3; no authentication is required (PR:N), so any site using the vulnerable theme is reachable by remote unauthenticated attackers. The key limiting factor is the mandatory social-engineering step - because this is reflected (non-persistent) XSS, the payload is not stored server-side and only fires for users who follow the malicious link, so impact scales with the attacker's ability to lure targets (ideally authenticated administrators) rather than affecting all visitors automatically. No special non-default configuration is indicated by the available data.

Impact

This is a moderate-priority vulnerability, not a top-tier emergency. The CVSS 3.1 base score of 7.1 (vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) reflects a network-reachable, low-complexity, unauthenticated flaw, but two signals temper the real-world urgency: the required user interaction (UI:R) means an attacker cannot exploit autonomously and must lure a victim into clicking a crafted link, and the impact metrics are only Low across confidentiality, integrity, and availability - consistent with a reflected XSS that executes in a single victim's browser session rather than compromising the server. The scope change (S:C) correctly captures that injected script runs in the victim's browser security context, which is why the score lands at 7.1 (High) rather than Medium. No EPSS score, CISA KEV listing, or public POC was provided in the intelligence, so there is no evidence of active exploitation or weaponized exploit code - this appears to be a vendor/researcher-disclosed issue (Patchstack) rather than an attacker-prioritized target. No conflicting signals were found: the CVSS vector, the CWE-79 classification, and the Patchstack reference title (reflected XSS) are mutually consistent. The description labels it generically 'Cross Site Scripting' while the reference specifies 'reflected'; the UI:R metric supports the reflected interpretation.

Exploit ScenarioDerived

An attacker crafts a malicious URL targeting a vulnerable EduMall (<= 4.5.3) WordPress site that reflects unsanitized input into a page response, then distributes it via phishing email, social media, or a malicious ad. When a logged-in administrator or visitor clicks the link, attacker-controlled JavaScript executes in their browser under the site's origin, enabling session cookie theft, credential harvesting, or actions performed as the victim. No public exploit code was identified at time of analysis, but reflected XSS payloads for WordPress themes are trivial to construct.

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

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

Alert me

AnalysisAIv1 – Oct 06, 2026

Reflected cross-site scripting in the EduMall WordPress theme (versions up to and including 4.5.3, published by ThemeMove) lets remote unauthenticated attackers execute arbitrary JavaScript in the browser of any user who clicks a crafted link - no login, privilege, or non-default configuration is required. Because the payload is reflected rather than stored, exploitation depends on a successful social-engineering lure against a victim (ideally an authenticated administrator) and does not affect all site visitors automatically, keeping this a moderate-priority issue rather than an emergency. No public exploit code was identified and the CVE is not listed in CISA KEV at the time of analysis.

RemediationAI

No vendor-released patch version is identified in the available data; the only reference is the Patchstack advisory, so administrators should first confirm the current EduMall release with ThemeMove and Patchstack for a fixed build and upgrade as soon as one is published rather than assuming no fix will arrive. Because this is a reflected XSS in a front-end theme, the highest-value compensating control is to stop the payload before it reaches a browser: deploy a web application firewall or reverse-proxy rule that rejects or sanitizes script tags and event-handler payloads in query strings and request parameters, accepting the trade-off of occasional false positives on legitimate parameter values that must then be allow-listed. Add a Content-Security-Policy header that restricts script-src to trusted origins and disallows inline script, understanding that an overly strict policy can break theme JavaScript, sliders, and third-party embeds and therefore needs staging validation. If the site does not use the EduMall theme actively, deactivate and delete it outright - the side effect being the loss of its layouts and any child-theme customizations - and if it must stay, keep WordPress core, plugins, and the theme updated and restrict administrator browsing so that privileged users do not follow unsolicited links. Finally, enable auto-updates or a monitoring process for theme releases so a fixed version is applied promptly once ThemeMove ships it.

Affected VersionsENISA

EduMall n/a ≤4.5.3

Affected Packages

euvd edumall 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 issue is a classic CWE-79 improper neutralization of input during web page generation, in the reflected (non-persistent) variant. EduMall is a commercial WordPress theme distributed by ThemeMove, and the vulnerable code accepts attacker-controlled input - typically a query-string or request parameter - and echoes it back into the generated HTML without adequate output encoding or escaping. The CVSS v3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C confirms the attack is delivered over the network with low complexity, requires no authentication (PR:N), and requires victim interaction (UI:R) because the script only executes when the target opens the malicious URL. The scope-changed rating (S:C) reflects that the injected script runs in the origin of the WordPress site rather than the attacker's, which is what allows it to reach authenticated session context and any client-side protections tied to that origin. The associated CPE cpe:2.3:a:thememove:edumall:*:*:*:*:*:*:*:* uses a wildcard version, indicating the advisory maps the flaw to the theme as a whole with 4.5.3 as the last affected release. An independent assessment using CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N rates confidentiality and integrity impact as low with no availability impact, consistent with script execution in a user's session rather than server-side compromise.

Know when Edumall 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 6.1 MEDIUM

Network-reachable reflected XSS needs no auth (PR:N) but requires victim click (UI:R); script runs cross-context (S:C) with low C/I impact and no genuine availability impact (A:N).

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/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 EduMall <= 4.5.3 versions.

Executive ViewAI

Why It Matters

The EduMall WordPress theme (versions up to and including 4.5.3) contains a reflected cross-site scripting vulnerability that could allow remote attackers to execute arbitrary JavaScript in the browser of users who click a crafted link, potentially compromising administrator sessions and leading to site takeover or data theft. While no public exploit identified at time of analysis and the CVE is not in CISA KEV, the lack of a vendor patch means affected organizations remain at risk. Leadership should prioritize identifying and mitigating this vulnerability, especially on sites where administrators may be targeted.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include deploying WAF rules to block reflected XSS, temporarily disabling the EduMall theme, educating administrators about phishing lures, and restricting administrative access.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Medium
popular commercial WordPress education/LMS theme, not universally deployed
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.2%
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
Medium
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.

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