Single Property CVE-2025-60234
HIGHSeverity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
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.
Primary rating from Vendor (patchstack).
CVSS VectorVendor: patchstack
Lifecycle Timeline
2DescriptionCVE.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.
More in Wordpress Theme
View allThe Newscrunch theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check in the news
The Mesmerize & Materialis themes for WordPress are vulnerable to authenticated options change in versions up to, and in
A vulnerability in posimyththemes Nexter nexter.0.3. Rated high severity (CVSS 8.5), this vulnerability is remotely expl
The Brilliance <= 1.2.7, Activello <= 1.4.0, and Newspaper X <= 1.3.1 themes for WordPress are vulnerable to Plugin Acti
Remote code execution in the dmcwebzone Airin Blog WordPress plugin (versions up to and including 1.6.1) is possible thr
Unauthenticated arbitrary file upload in the Clanora WordPress theme (versions before 1.3.1) allows remote attackers to
search.php in the Nova Lite theme before 1.3.9 for WordPress allows Reflected XSS. Rated medium severity (CVSS 6.1), thi
Arbitrary file upload in the CMSSuperHeroes Wastia WordPress theme (all versions before 1.1.3) allows remote attackers t
Unauthenticated arbitrary file upload in the Doctreat WordPress theme (versions up to and including 1.7.0) allows remote
Unrestricted Upload of File with Dangerous Type vulnerability in EPC AI Hub allows Upload a Web Shell to a Web Server.3.
Backdoor / malicious code implant in the Silk Themes 'Newspapers X' WordPress theme (versions 1.0.46 through 1.0.48) all
Critical unrestricted file upload vulnerability in NasaTheme Flozen that allows unauthenticated remote attackers to uplo
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today