Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach WordPress site running Preservation ≤1.15
-
DeliverySend crafted request with serialized PHP payload
-
ExploitTrigger unsafe deserialization (CWE-502)
-
ExecutionInstantiate attacker-controlled objects via gadget chain
-
ImpactFull site compromise / code execution
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a WordPress installation running the ThemeREX Preservation theme at version 1.15 or earlier; the CVSS PR:N/UI:N metrics indicate no authentication or user interaction is needed against such a target. The practical limiting factor is that PHP Object Injection (CWE-502) typically requires a usable gadget chain in the theme, WordPress core, or an installed plugin to escalate beyond object instantiation to meaningful impact; the available sources do not confirm which endpoint or parameter accepts the serialized input, nor whether a gadget chain is present by default. Real-world reach is further bounded by the theme's limited deployment footprint. |
| Impact | Multiple signals align toward genuine priority. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a remotely reachable, low-complexity flaw requiring no privileges and no user interaction, yielding full confidentiality, integrity, and availability impact (C:H/I:H/A:H) for a 9.8 score - consistent with CWE-502 deserialization leading to PHP Object Injection. The vuln.today decision label is 'act_now', reinforcing high urgency. However, several corroborating signals are absent: no EPSS exploitation-probability score is provided, the CVE is NOT on the CISA KEV list, and no confirmed working exploit code is indicated - the sole reference is the Patchstack advisory, not a published PoC. The practical impact of PHP Object Injection is heavily gated by whether a usable gadget chain exists in the theme or its loaded WordPress/plugin ecosystem, which the available data does not establish. Net: the CVSS and vendor priority flag justify prompt remediation, but the real-world exploitation signals (no KEV, no EPSS, no verified PoC) suggest this is a theoretically high-severity issue awaiting demonstrated weaponization rather than confirmed active abuse. Exploitability also depends on real-world deployment, which is limited for this specific theme. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker sends a crafted request to a WordPress site running the Preservation theme (<= 1.15), supplying attacker-controlled serialized PHP data to a vulnerable entry point. If a suitable gadget chain is reachable in the theme, WordPress core, or an installed plugin, deserialization triggers object instantiation that can escalate to code execution, data disclosure, or site takeover. No public exploit is identified at time of analysis, and the exact triggering parameter is not described in the available sources. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 29, 2026
Unauthenticated PHP object injection in the ThemeREX Preservation WordPress theme through version 1.15 can let remote attackers supply serialized input that the theme deserializes, with a CVSS 9.8 rating reflecting potential high confidentiality, integrity, and availability impact. Exploitation requires a WordPress site running the affected theme, and while the vector shows no authentication or user interaction, the available sources do not confirm a usable gadget chain or identify the vulnerable endpoint and parameter. No public exploit was identified at time of analysis, but the act_now priority and severe rating warrant prompt verification against the Patchstack advisory.
RemediationAI
No vendor-released patch is identified at time of analysis, and the Patchstack advisory at https://patchstack.com/database/wordpress/theme/preservation/vulnerability/wordpress-preservation-theme-1-15-php-object-injection-vulnerability?_s_id=cve should be monitored for a fixed version. If the Preservation theme is not required, remove or disable it and migrate to a maintained alternative; this eliminates exposure but changes site presentation and may require layout or content rework. If the theme must remain, a WAF virtual patch aimed at PHP object injection payloads can be considered as a temporary control, recognizing that coverage is unverified because the vulnerable endpoint and parameter are not disclosed and false positives are possible.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-502 describes deserialization of untrusted data, which in PHP can instantiate arbitrary objects if attacker-controlled serialized input reaches an unserialize() sink. In WordPress themes, this class of flaw can become high impact only when a usable POP/gadget chain exists in the theme or other loaded code; the supplied sources do not identify the vulnerable endpoint or parameter, nor do they confirm that such a chain is present by default. The CPE identifies themerex:preservation as the affected package, and the description places affected versions at 1.15 or earlier.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated remote PHP Object Injection with no user interaction (AV:N/AC:L/PR:N/UI:N); object injection can yield full code execution, so C:H/I:H/A:H.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated PHP Object Injection in Preservation <= 1.15 versions.
Executive ViewAI
CVE-2026-54859 is a critical unauthenticated PHP object injection vulnerability in the ThemeREX Preservation WordPress theme (through version 1.15) that could allow remote attackers to compromise site confidentiality, integrity, and availability. Any organization hosting a WordPress site with this theme is exposed, and leadership should prioritize immediate mitigation because exploitation requires no authentication and could lead to full site takeover or data breach.
No vendor-released patch identified at time of analysis. Interim mitigations: remove or disable the vulnerable theme if not essential; deploy WAF rules to block serialized PHP object injection attempts; restrict access to WordPress admin interfaces; monitor logs for exploitation indicators; and consider virtual patching via security plugins.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup 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
EUVD-2026-112951
GHSA-6hr3-65pr-wchw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB