Skip to main content

Wordpress Theme CVE-2025-31638

| EUVDEUVD-2025-17504 HIGH
Cross-site Scripting (XSS) (CWE-79)
2025-06-09 audit@patchstack.com
7.1
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

4
Re-analysis Queued
Apr 23, 2026 - 15:42 vuln.today
cvss_changed
EUVD ID Assigned
Mar 14, 2026 - 19:21 euvd
EUVD-2025-17504
Analysis Generated
Mar 14, 2026 - 19:21 vuln.today
CVE Published
Jun 09, 2025 - 16:15 nvd
HIGH 7.1

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in themeton Spare allows Reflected XSS. This issue affects Spare: from n/a through 1.7.

AnalysisAI

Reflected Cross-Site Scripting (XSS) vulnerability in themeton Spare versions up to 1.7 that allows unauthenticated attackers to inject malicious scripts into web pages viewed by users. The vulnerability exists due to improper neutralization of user input during web page generation (CWE-79), enabling attackers to steal session tokens, perform actions on behalf of users, or redirect users to malicious sites. With a CVSS score of 7.1 and network-based attack vector requiring no special privileges, this vulnerability poses a moderate-to-significant risk to any organization deploying Spare.

Technical ContextAI

The vulnerability stems from CWE-79 (Improper Neutralization of Input During Web Page Generation), a fundamental input validation failure where user-supplied data is reflected in HTTP responses without proper HTML/JavaScript encoding or sanitization. In the context of themeton Spare, an application likely used for theme/template management or content delivery, the flaw occurs when user input (via URL parameters, form fields, or HTTP headers) is directly incorporated into dynamically generated HTML responses. The reflected nature (as opposed to stored) means the malicious payload must be delivered through a crafted URL or request, but does not require the payload to be permanently stored in a database. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C) indicates the attack is network-accessible with low complexity, requires no authentication, but does require user interaction (clicking a malicious link), and impacts confidentiality, integrity, and availability across scope boundaries.

RemediationAI

Immediate Actions: (1) Upgrade themeton Spare to the latest version (verify if 1.8+ is available and patched; check themeton's official repository/website). (2) If upgrade is not immediately feasible, implement Web Application Firewall (WAF) rules to detect and block reflected XSS payloads (common patterns: script tags, event handlers like onerror, javascript: URIs). (3) Apply Content Security Policy (CSP) headers to restrict script execution to trusted sources only. (4) Long-term: Ensure input validation and output encoding is applied to all user-supplied data before reflection in HTML responses; use parameterized templating engines that auto-escape by default. References to Check: Consult themeton's official GitHub repository (github.com/themeton/spare or similar), official website security advisories, and NVD entry for patch availability links. No vendor advisory URL is provided in the input data; obtain it directly from themeton.

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-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-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

CVE-2025-30933 CRITICAL
10.0 Jul 04

Remote code execution in LogisticsHub WordPress theme allows unauthenticated attackers to upload arbitrary files, includ

CVE-2025-50002 CRITICAL
10.0 Jan 22

Farost Energia WordPress plugin allows unrestricted file upload enabling attackers to upload web shells and achieve remo

CVE-2025-58963 CRITICAL
10.0 Oct 22

Unrestricted file upload in the Medcity WordPress theme before version 1.1.9 allows unauthenticated attackers to upload

Share

CVE-2025-31638 vulnerability details – vuln.today

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