PressMart Theme
CVE-2026-39442
HIGH
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Network-reachable unauthenticated deserialization (AV:N/PR:N/UI:N) with AC:H because reliable exploitation requires a usable POP gadget chain; full H/H/H impact via potential RCE.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated PHP Object Injection in PressMart <= 1.2.26 versions.
AnalysisAI
Unauthenticated PHP Object Injection in the PressMart WordPress theme versions 1.2.26 and earlier allows remote attackers to deliver malicious serialized payloads that are deserialized by the theme, potentially leading to property-oriented gadget chain abuse and full site compromise. The flaw was disclosed via Patchstack and carries a CVSS 8.1 (AV:N/AC:H/PR:N/UI:N) - no public exploit identified at time of analysis, and the high attack complexity reflects the need for a usable gadget chain to escalate from deserialization to concrete impact.
Technical ContextAI
PressMart is a commercial WordPress theme distributed by PressLayouts (CPE cpe:2.3:a:presslayouts:pressmart). The vulnerability is a CWE-502 Deserialization of Untrusted Data issue in PHP - typically triggered when the theme passes attacker-controlled input to unserialize() (or equivalent), causing PHP to instantiate arbitrary classes and invoke their magic methods (__wakeup, __destruct, __toString). On WordPress, this class is dangerous because the runtime exposes a large universe of plugin/core gadget chains (POP chains) that can be composed into file writes, SQL execution, or RCE even when the theme itself contains no obvious dangerous sinks.
RemediationAI
Upgrade the PressMart theme to a version newer than 1.2.26 as soon as the vendor publishes a fix; consult the Patchstack advisory at https://patchstack.com/database/wordpress/theme/presssmart/vulnerability/wordpress-pressmart-theme-1-2-26-php-object-injection-vulnerability for the patched release. Patch available per vendor advisory; a specific fixed version was not included in the supplied data, so verify the exact release on the PressLayouts/ThemeForest changelog before deploying. As compensating controls until patched, deploy a WAF rule (Patchstack/Wordfence virtual patch) to block requests containing serialized PHP markers (e.g. payloads beginning with O:, a:, s:) on theme endpoints, audit and disable any installed plugins known to expose POP gadget chains to reduce exploitability (trade-off: may break dependent functionality), and restrict access to the affected theme entry points via authentication or IP allowlisting where the site's role permits it.
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
NetAlertX (formerly PiAlert) versions 23.01.14 through 24.x before 24.10.12 allow unauthenticated command injection thro
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today