Skip to main content

Single Property CVE-2025-60234

HIGH
Deserialization of Untrusted Data (CWE-502)
2025-10-22 audit@patchstack.com
8.8
CVSS 3.1 · Vendor: patchstack
Share

Severity by source

Vendor (patchstack) PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Network-reachable WordPress endpoint (AV:N) exploitable with low complexity once a low-privilege account is held (PR:L), no interaction (UI:N); object injection yields full C/I/A impact.

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

Primary rating from Vendor (patchstack).

CVSS VectorVendor: patchstack

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

Lifecycle Timeline

2
Analysis Generated
Oct 08, 2026 - 12:23 vuln.today
CVE Published
Oct 22, 2025 - 15:16 cve.org
HIGH 8.8

DescriptionCVE.org

Deserialization of Untrusted Data vulnerability in designthemes Single Property single-property allows Object Injection.This issue affects Single Property: from n/a through <= 2.8.

AnalysisAI

PHP object injection in the designthemes Single Property WordPress theme (versions through 2.8) lets an authenticated low-privilege user supply crafted serialized input that the theme deserializes without validation, potentially leading to full compromise of confidentiality, integrity, and availability (CVSS 3.1 base 8.8, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H). Only WordPress sites with the theme installed and active are affected, and per the assessed vector anonymous unauthenticated exploitation is not supported - a low-privilege account is required, with no user interaction and low attack complexity. There is no confirmed active exploitation (the CVE is not in CISA KEV) and no public exploit code identified at time of analysis; EPSS is low at 0.53% (43rd percentile), though practical impact depends on whether a usable POP gadget chain exists in the theme or another installed plugin/theme.

Technical ContextAI

The flaw is CWE-502 (Deserialization of Untrusted Data) in a WordPress theme, the classic PHP Object Injection pattern: the theme passes attacker-influenced data to PHP's unserialize() (directly or via a wrapper such as maybe_unserialize()) without restricting allowed classes. Because WordPress ecosystems are densely interconnected, the real severity of CWE-502 depends on the availability of a Property-Oriented Programming (POP) gadget chain - a sequence of magic methods (__wakeup, __destruct, __toString, etc.) reachable across the theme core, bundled libraries, or any other active plugin/theme that can be chained from the injected object to reach a dangerous sink such as file write, SQL execution, or code evaluation. In the absence of such a chain, the injected object may only produce limited or unproven impact, which is the key practical limiter on this CVE. The affected component is identified through the vendor's Patchstack advisory for the WordPress theme 'Single Property' by designthemes; no CPE strings were supplied in the source data, so the affected identity rests on the vendor advisory and the version range (<= 2.8). The attack is remotely reachable (AV:N) and low complexity (AC:L), but requires a low-privilege authenticated session (PR:L) with no user interaction (UI:N).

Affected ProductsAI

The designthemes 'Single Property' WordPress theme, all versions from the initial release through and including 2.8, is affected when installed and active on a WordPress site. No CPE identifiers were provided in the available intelligence; product identification derives from the vendor/database advisory at https://patchstack.com/database/Wordpress/Theme/single-property/vulnerability/wordpress-single-property-theme-2-8-php-object-injection-vulnerability?_s_id=cve, which labels the issue as a PHP Object Injection vulnerability in the Single Property theme version 2.8. Any WordPress installation running this theme at or below 2.8 exposes the vulnerable code path; sites that have the theme installed but not activated may still carry the risk if its code is loadable. Note that because the exploitation vector requires an authenticated account, sites with open or loosely managed user registration and multiple low-privilege roles (subscribers, contributors, customers) have a larger practical exposure surface.

RemediationAI

No vendor-released patch version is identified in the available data, so the primary action is to upgrade the Single Property theme to the latest release above 2.8 as soon as designthemes publishes it, and to verify the fix through the vendor advisory at https://patchstack.com/database/Wordpress/Theme/single-property/vulnerability/wordpress-single-property-theme-2-8-php-object-injection-vulnerability?_s_id=cve. If an update is not yet available, deploy compensating controls that directly address the authenticated deserialization path: deactivate and delete the theme if it is not in active use (eliminating the attack surface entirely, at the cost of losing the site's property listings styling until an alternative theme is deployed); tighten user provisioning by disabling open registration and auditing existing low-privilege accounts, since PR:L means any subscriber-level account can attempt exploitation (trade-off: restricts legitimate self-service signups); and, if the site cannot function without it, deploy a WAF or application-level rule that inspects POST bodies and parameters for PHP-serialized payload markers such as 'O:' object tokens before they reach the theme (a signature-based mitigation that can be bypassed with encoding tricks and may cause false positives on legitimate serialized data). Additionally, minimize gadget-chain availability by removing unused plugins and themes, since the impact of object injection depends on a reachable POP chain; note this reduces but does not eliminate risk. Monitor the advisory for a patched version and apply it immediately once released.

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-60234 vulnerability details – vuln.today

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