Skip to main content

Spare WordPress Theme CVE-2025-31919

| EUVDEUVD-2025-18547 CRITICAL
Deserialization of Untrusted Data (CWE-502)
2025-06-17 audit@patchstack.com
9.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

5
Analysis Updated
Apr 28, 2026 - 20:03 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Apr 23, 2026 - 15:42 vuln.today
cvss_changed
EUVD ID Assigned
Mar 14, 2026 - 22:15 euvd
EUVD-2025-18547
Analysis Generated
Mar 14, 2026 - 22:15 vuln.today
CVE Published
Jun 17, 2025 - 15:15 nvd
CRITICAL 9.8

DescriptionCVE.org

Deserialization of Untrusted Data vulnerability in themeton Spare allows Object Injection. This issue affects Spare: from n/a through 1.7.

AnalysisAI

PHP object injection in Spare WordPress theme versions up to 1.7 enables remote unauthenticated attackers to execute arbitrary code through deserialization of untrusted data. The CVSS 9.8 critical rating reflects network-accessible exploitation requiring no authentication or user interaction, with complete system compromise possible. EPSS score of 0.14% (34th percentile) suggests low observed exploitation probability despite critical severity, and no CISA KEV listing confirms no widespread active exploitation detected. Patchstack vulnerability database identifies this as a PHP object injection vulnerability in the WordPress theme marketplace.

Technical ContextAI

This is a CWE-502 deserialization vulnerability affecting the Spare WordPress theme by themeton. PHP object injection occurs when untrusted serialized data is passed to PHP's unserialize() function without proper validation, allowing attackers to instantiate arbitrary objects and potentially trigger magic methods (__wakeup, __destruct, __toString) that execute attacker-controlled code. WordPress themes often deserialize user-supplied data from cookies, POST parameters, or database values for session management or configuration storage. The vulnerability's AV:N vector indicates the deserialization endpoint is accessible over the network, likely through theme-specific AJAX handlers or form processors that accept serialized PHP objects without sanitization. Successful exploitation depends on the presence of suitable PHP gadget chains within the WordPress environment (core, plugins, or theme code) that can be chained to achieve code execution, file manipulation, or SQL injection.

RemediationAI

Consult the Patchstack advisory at https://patchstack.com/database/wordpress/theme/spare/vulnerability/wordpress-spare-1-7-php-object-injection-vulnerability for vendor-confirmed remediation steps. Fixed version number not confirmed in available data - organizations must verify with themeton or Patchstack whether version 1.8 or later addresses this vulnerability. If no patched version exists, implement compensating controls: (1) Replace Spare theme with an alternative maintained theme - side effect requires redesigning site appearance and may break custom functionality; (2) Deploy web application firewall rules to block serialized PHP objects in HTTP requests (inspect POST/GET parameters and cookies for patterns like 'O:' followed by digits) - may cause false positives blocking legitimate WordPress operations; (3) Restrict wp-admin and theme file access to trusted IP addresses via .htaccess or firewall rules - limits administrative flexibility for remote teams. Monitor WordPress security logs for unusual unserialize() calls or unexpected object instantiation. Verify theme is actively maintained before deploying in production environments.

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

Share

CVE-2025-31919 vulnerability details – vuln.today

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