Skip to main content

SmartMag CVE-2025-64204

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-29 audit@patchstack.com
6.5
CVSS 3.1 · Vendor: patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged WordPress account
  2. Delivery
    Inject malicious script into stored field
  3. Exploit
    Admin/user views affected page
  4. Execution
    Script executes in victim browser session
  5. Impact
    Hijack session or 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 authenticated WordPress account with at least low-level privileges (PR:L - e.g., contributor/author or any role able to submit content into the vulnerable SmartMag field), plus victim user interaction (UI:R): a privileged user must view the page where the stored payload renders for the script to execute. The specific vulnerable field/feature is not named in the available data. Limiting factors: attacker must already have a valid account (not remote-unauthenticated), the payload only fires when another user loads the affected content, and the site must run SmartMag version 10.3.1 or earlier.

Impact

This is a moderate-severity Stored XSS (CWE-79) in the ThemeSphere SmartMag WordPress theme, affecting all versions up to and including 10.3.1. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L, base 6.5) indicates a network-reachable, low-complexity flaw but one that requires an authenticated account with at least low privileges (PR:L) AND victim user interaction (UI:R), with a changed scope (S:C) reflecting that injected script executes in another user's browser context. The real-world signals point to LOW urgency: EPSS is only 0.17% (5th percentile), there is no CISA KEV listing (not actively exploited), and no public exploit (POC) is identified in the provided data. These low-risk signals are consistent with each other and with the CVSS profile - the privilege and user-interaction requirements meaningfully constrain exploitation. This should be treated as a routine patch-cycle item rather than an emergency; it is a genuine but not high-priority issue. No signals conflict, though note the source is a single Patchstack advisory (no independent NVD enrichment beyond the referenced record), so affected-version precision ('n/a through <= 10.3.1') depends entirely on Patchstack.

Exploit ScenarioDerived

A low-privileged authenticated user (e.g., a contributor/author account on a WordPress site running SmartMag) submits content containing a malicious script payload into a vulnerable field. The payload is stored and later rendered when an administrator or other user views the affected page, executing attacker-controlled JavaScript in that victim's authenticated browser session. No public exploit code is identified at time of analysis, and exploitation requires both an account and a victim viewing the content.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 08, 2026

Stored cross-site scripting in the ThemeSphere SmartMag WordPress theme (all versions up to and including 10.3.1) lets an authenticated low-privileged user - for example a contributor or author able to submit content into the affected theme field - plant persistent JavaScript that runs in the browser of a privileged user who later views the poisoned page. Exploitation requires both a valid WordPress account and victim interaction, so the attacker cannot trigger execution unaided, and the practical impact is script execution in the victim's session (session/data theft, administrative actions performed as the victim, or defacement of rendered pages) rather than direct server compromise. No public exploit code or confirmed active exploitation was identified at time of analysis, and EPSS is very low at 0.17% (5th percentile).

RemediationAI

No vendor-released patch version is identified in the available data, so the first action is to consult the Patchstack advisory at https://patchstack.com/database/Wordpress/Theme/smart-mag/vulnerability/wordpress-smartmag-theme-10-3-1-cross-site-scripting-xss-vulnerability and monitor ThemeSphere for a SmartMag release newer than 10.3.1, applying it as soon as it appears; because the theme is a first-party code path, there is no hotfix plugin equivalent and the safest interim step is to temporarily switch the site to a maintained, unaffected theme (with the trade-off of losing SmartMag's layout and any theme-specific content blocks). Additional compensating controls: review and, where possible, revoke content-submission or custom-field capabilities from low-trust roles (contributors, authors, and any subscriber-level front-end submission form) so untrusted users cannot write into the vulnerable field - note this reduces editorial workflow flexibility; audit existing posts, comments, and theme option values for injected <script> tags or event-handler attributes and clean any found; and deploy a WAF or WordPress security layer with XSS filtering in front of the site, accepting that signature-based XSS rules can produce false positives on legitimate rich content and are bypassable by obfuscation. Enforcing a Content-Security-Policy with a restrictive script-src is a further defense-in-depth option, but it frequently breaks themes and plugins that rely on inline scripts. Because exploitation requires an authenticated account, tightening user registration and role assignment materially reduces exposure while a fix is pending.

Affected ProductsAI

The ThemeSphere SmartMag WordPress theme is affected in all versions from n/a through 10.3.1, as stated in the CVE record and the Patchstack advisory (https://patchstack.com/database/Wordpress/Theme/smart-mag/vulnerability/wordpress-smartmag-theme-10-3-1-cross-site-scripting-xss-vulnerability). Any WordPress site running SmartMag 10.3.1 or earlier is in scope; no explicit CPE URI was supplied with the intelligence data, so version identification should be performed by inspecting the installed theme's style.css header or the WordPress admin theme list rather than relying on a CPE lookup. Sites that have already updated beyond 10.3.1, or that do not run the SmartMag theme, are not affected by this specific issue.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

This is CWE-79 (Improper Neutralization of Input During Web Page Generation) manifesting as stored, or persistent, cross-site scripting inside a WordPress theme. WordPress themes routinely render user-supplied values - post content, custom fields, theme options, comment or profile data - directly into HTML templates; when an echoed value is not escaped with the appropriate contextual function (esc_html, esc_attr, wp_kses, etc.), attacker-controlled markup is persisted in the site database and re-served to every visitor of the affected page. The CVSS vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L indicates a network-reachable flaw requiring low privileges to inject and user interaction to fire, with Scope Changed because the injected script executes in the rendering user's browser context and can reach beyond the theme itself. The specific SmartMag template, option, or field that fails to sanitize is not named in the available data, so the exact injection surface cannot be enumerated from public sources alone. The supplied CPE/product metadata identifies the target as the WordPress SmartMag theme (vendor ThemeSphere), with no CPE string provided to pin an exact edition.

Know when Wordpress Theme 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 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.5 MEDIUM

Stored XSS reachable over the network but requires a low-privileged account (PR:L) to inject and a victim to view it (UI:R); scope changes (S:C) as script runs in the victim's browser, yielding low C/I/A.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/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
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in ThemeSphere SmartMag smart-mag allows Stored XSS.This issue affects SmartMag: from n/a through <= 10.3.1.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
popular commercial ThemeForest WordPress magazine theme, common but not ubiquitous
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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.

CVE-2025-1307 CRITICAL
9.8 Mar 04

The Newscrunch theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check in the news

CVE-2019-25142 HIGH POC
8.8 Jun 07

The Mesmerize & Materialis themes for WordPress are vulnerable to authenticated options change in versions up to, and in

CVE-2023-45657 HIGH
8.5 Nov 06

A vulnerability in posimyththemes Nexter nexter.0.3. Rated high severity (CVSS 8.5), this vulnerability is remotely expl

CVE-2020-36721 MEDIUM POC
6.5 Jun 07

The Brilliance <= 1.2.7, Activello <= 1.4.0, and Newspaper X <= 1.3.1 themes for WordPress are vulnerable to Plugin Acti

CVE-2024-52413 CRITICAL
9.8 Nov 16

Remote code execution in the dmcwebzone Airin Blog WordPress plugin (versions up to and including 1.6.1) is possible thr

CVE-2025-48106 CRITICAL
10.0 Oct 22

Unauthenticated arbitrary file upload in the Clanora WordPress theme (versions before 1.3.1) allows remote attackers to

CVE-2020-17362 MEDIUM POC
6.1 Aug 12

search.php in the Nova Lite theme before 1.3.9 for WordPress allows Reflected XSS. Rated medium severity (CVSS 6.1), thi

CVE-2025-49060 CRITICAL
10.0 Oct 22

Arbitrary file upload in the CMSSuperHeroes Wastia WordPress theme (all versions before 1.1.3) allows remote attackers t

CVE-2026-39770 CRITICAL
10.0 Oct 06

Unauthenticated arbitrary file upload in the Doctreat WordPress theme (versions up to and including 1.7.0) allows remote

CVE-2025-26927 CRITICAL
10.0 Apr 15

Unrestricted Upload of File with Dangerous Type vulnerability in EPC AI Hub allows Upload a Web Shell to a Web Server.3.

CVE-2026-81779 CRITICAL
10.0 Aug 31

Backdoor / malicious code implant in the Silk Themes 'Newspapers X' WordPress theme (versions 1.0.46 through 1.0.48) all

CVE-2025-49071 CRITICAL
10.0 Jun 17

Critical unrestricted file upload vulnerability in NasaTheme Flozen that allows unauthenticated remote attackers to uplo

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