Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted serialized payload to WordPress site
-
DeliveryData reaches unserialize() in theme
-
ExploitPHP object injection instantiates attacker object
-
ExecutionPOP gadget chain triggers impact
-
ImpactSite compromise
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 | The site must run the ThemeREX Royal Event theme at a version up to and including 2.0, and attacker-supplied serialized data must reach a vulnerable unserialize() call (CWE-502 / PHP object injection). The CVSS vector indicates PR:N/UI:N (unauthenticated, no user interaction) and AV:N (network), so no special authentication or configuration is indicated by the available data. The principal limiting factor is inherent to object injection: meaningful impact depends on a usable POP gadget chain being present in the theme, WordPress core, or an installed plugin; the exact triggering endpoint/parameter and the existence of a working chain are not described in the available sources. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H → 9.8) describes a network-reachable, low-complexity, unauthenticated flaw with full impact, and the vuln.today decision label is act_now, both pointing to high urgency. However, the severity-boosting signals are not all independently corroborated: no CISA KEV listing is present (so there is no confirmation of active exploitation), and no EPSS probability was supplied, so the real-world exploitation likelihood cannot be quantified from this data. The single reference is a Patchstack advisory, not an exploit reference, so no public exploit is identified. The core caveat for CWE-502 object injection is that the 9.8 impact assumes a usable POP gadget chain is reachable; the description states only that the flaw 'allows Object Injection' and does not describe the trigger or confirm a working end-to-end gadget chain, so the C:H/I:H/A:H rating is a worst-case assessment rather than a demonstrated outcome. Net: prioritize because of the act_now label, unauthenticated network vector, and WordPress attack surface, but treat the maximal impact and exploitability as vendor-assessed potential, not confirmed in-the-wild fact. |
| Exploit ScenarioDerived | A remote attacker sends a crafted request carrying a malicious serialized PHP object to an endpoint of a site running the Royal Event theme (≤ 2.0), where it reaches an unserialize() call. If a suitable property-oriented programming gadget chain exists in the theme, WordPress core, or an installed plugin, the injected object can be abused for file operations, SQL interaction, or code execution. No public exploit code is identified at time of analysis; the single reference is the Patchstack advisory, not a PoC. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 30, 2026
PHP object injection in the ThemeREX Royal Event WordPress theme affects versions up to and including 2.0: attacker-supplied serialized data reaching an unserialize() call can instantiate arbitrary objects. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H, 9.8) describes a network-reachable, low-complexity, unauthenticated flaw with full confidentiality, integrity and availability impact, and the vuln.today decision label is act_now. No public exploit code or CISA KEV entry is reported in the available data, and the actual impact hinges on whether a usable POP gadget chain exists in the theme, WordPress core or an installed plugin; the specific triggering endpoint and parameter are not described in the available sources.
RemediationAI
Patch status per the available data: no vendor-released fixed version is identified at time of analysis, so check the Patchstack advisory (https://patchstack.com/database/wordpress/theme/royal-event/vulnerability/wordpress-royal-event-theme-2-0-php-object-injection-vulnerability?_s_id=cve) and the ThemeREX vendor channel for an updated theme release and upgrade as soon as one is published. Because the injection point requires attacker-supplied serialized data to reach an unserialize() call, the practical near-term measure, absent a fixed release, is to deactivate and remove the Royal Event theme from the site until a patched version is available; the trade-off is the loss of the theme's front-end layout and any theme-dependent content, which must be replaced with another theme. Reducing the plugin and theme surface on the site also limits the availability of POP gadget chains that would turn the object injection into concrete file, database or code impact, though it does not remove the vulnerable unserialize() call itself.
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
The flaw is CWE-502, deserialization of untrusted data, in a WordPress theme (CPE cpe:2.3:a:themerex:royal_event, all versions through 2.0). PHP's unserialize() on attacker-influenced input lets an attacker control which classes are instantiated and which magic methods (__wakeup, __destruct, __toString) fire, which is the classic PHP object injection primitive. On its own, object injection is a gadget-chain problem: exploitation for concrete outcomes such as file deletion, SQL injection or code execution requires a POP chain assembled from classes present in the theme, WordPress core or any installed plugin, and the available sources do not confirm that such a chain exists or describe which component would supply it. The vector's PR:N/UI:N indicates no authentication and no user interaction are required per the assessed metrics, and the sole reference is Patchstack's vulnerability database entry for the theme.
Know when Royal Event 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 network-reachable PHP object injection (PR:N/UI:N/AV:N/AC:L); impact set to C:H/I:H/A:H as the worst-case gadget-chain outcome, since the trigger is not described in the available sources.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Deserialization of Untrusted Data vulnerability in ThemeREX Royal Event allows Object Injection.
This issue affects Royal Event: from n/a through 2.0.
Articles & Coverage 1
Executive ViewAI
The ThemeREX Royal Event WordPress theme (versions up to 2.0) contains a critical unauthenticated object injection vulnerability that could allow attackers to fully compromise the website. This affects any organization using this theme, potentially leading to data theft, site defacement, or complete system takeover, which could damage brand reputation and expose sensitive customer information.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling the vulnerable theme, deploying WAF rules to block serialized object injection attacks, restricting access to the affected endpoints, and monitoring for suspicious activity.
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.
EUVD-2026-114283
GHSA-jhpc-jcvx-rg2p
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB