Skip to main content

Yacht Rental EUVDEUVD-2026-96478

| CVE-2026-62054 CRITICAL
Deserialization of Untrusted Data (CWE-502)
2026-10-10 Patchstack GHSA-w74p-39xg-c686
9.8
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Send crafted HTTP request to theme endpoint
  2. Delivery
    Deliver malicious serialized PHP object
  3. Exploit
    Trigger unsafe deserialization (CWE-502)
  4. Execution
    Invoke gadget chain for code execution
  5. Impact
    Full compromise of WordPress site

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 target must be a WordPress installation running the ThemeRex 'Yacht Rental' theme at version 2.6 or earlier. Exploitation requires reaching a code path that deserializes attacker-controlled input (CWE-502); per the CVSS vector it needs no authentication (PR:N), no user interaction (UI:N), and works against default configurations over the network. The practical limiting factor is the need for a usable PHP gadget chain in the theme, WordPress core, or installed plugins to escalate object injection to meaningful impact such as code execution - without a suitable gadget, impact may be reduced. Exposure is bounded to sites that have this specific theme installed and active.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a remotely exploitable, unauthenticated, low-complexity flaw with high confidentiality, integrity, and availability impact, yielding a 9.8 base score - the theoretical worst case for a web vulnerability. CWE-502 (deserialization of untrusted data) leading to PHP Object Injection typically enables remote code execution when a suitable gadget chain is present in the theme or any installed plugin, which is consistent with the full C:H/I:H/A:H impact. However, the real-world signal set is thin: no EPSS probability was provided, the vulnerability is NOT on the CISA KEV list, and no public proof-of-concept is indicated (no public exploit identified at time of analysis). The sole intelligence source is the Patchstack advisory. This is a genuine high-priority issue for the specific population running the Yacht Rental theme because PR:N object injection is a favored, reliably weaponizable bug class, but the absence of KEV/EPSS/POC signals means there is no evidence of active or at-scale exploitation yet. Note also that practical exploitability of PHP Object Injection depends on the availability of a usable gadget chain in the deployed stack - a factor the CVSS score does not capture - so impact may range from information disclosure to full RCE depending on the environment.

Exploit ScenarioDerived

A remote attacker sends a crafted HTTP request to a WordPress site running the Yacht Rental theme (version 2.6 or earlier), supplying a malicious serialized PHP object to a parameter that is deserialized without validation. If a gadget chain exists in the theme, WordPress core, or an installed plugin, the injected object triggers unintended method calls that can lead to arbitrary file operations, SQL manipulation, or remote code execution. No authentication or user interaction is required; no public exploit code is currently identified, so exploitation would require the attacker to develop or adapt a gadget chain.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 10, 2026

Unauthenticated PHP object injection in the ThemeRex 'Yacht Rental' WordPress theme affects all versions up to and including 2.6, allowing a remote attacker to pass crafted serialized data into a PHP deserialization path without credentials or user interaction. Per the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N), the theoretical worst case is high confidentiality, integrity, and availability impact with a 9.8 base score. No public exploit code has been identified at time of analysis, and the practical severity depends on whether a usable PHP gadget chain exists within the theme, WordPress core, or co-installed plugins - without such a gadget, real-world impact may be reduced.

RemediationAI

No vendor-released patch was identified at time of analysis, and no fixed version number should be assumed, so remediation must be compensatory until ThemeRex publishes an update. The most effective immediate step is to deactivate and remove the 'Yacht Rental' theme from any production WordPress installation (or, if it must remain for staging purposes, keep it inactive) and migrate to a maintained alternative - the trade-off is loss of the theme's layout and rental-specific functionality, requiring re-theming or a replacement plugin. If the theme cannot be removed, block or strip serialized payloads (strings matching /O:\d+:"/ or base64-encoded equivalents) reaching theme endpoints at the WAF or reverse proxy, accepting that this may break legitimate features that rely on serialized data and can be bypassed with encoding tricks. Additional hardening: restrict or disable theme AJAX/REST handlers not in active use, apply virtual patching rules offered by the reporting vendor Patchstack, keep WordPress core and all plugins updated to minimize available gadget chains, and monitor logs for suspicious requests carrying serialized object strings. Consult the Patchstack advisory (https://patchstack.com/database/wordpress/theme/yacht-rental/vulnerability/wordpress-yacht-rental-theme-2-6-php-object-injection-vulnerability?_s_id=cve) for any subsequent patch release before restoring the theme.

Affected VersionsENISA

Yacht Rental n/a ≤2.6

Affected Packages

euvd yacht_rental no fix

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 a classic PHP Object Injection (CWE-502, Deserialization of Untrusted Data) in the ThemeRex 'Yacht Rental' WordPress theme, tracked via CPE cpe:2.3:a:themerex:yacht_rental:*:*:*:*:*:*:*:* and reported by Patchstack. Root cause is the theme passing attacker-controlled input into PHP's unserialize() (or an equivalent object hydration routine) without adequate validation, allowing an attacker to instantiate arbitrary PHP objects and control their properties. The full exploitation chain typically requires a 'POP gadget chain' - a sequence of magic methods (__wakeup, __destruct, __toString, etc.) across theme, core, or plugin classes that turns object instantiation into a concrete primitive such as file deletion, file write, SQL injection, or remote code execution. Because WordPress themes execute in the same process as core and all active plugins, the available gadget surface is environment-dependent, which is why the assessed CVSS vector represents the theoretical maximum rather than a guaranteed outcome on every installation.

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

Vendor (Patchstack) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable deserialization (AV:N/PR:N/UI:N/AC:L); PHP Object Injection via gadget chain supports full C/I/A impact within the application scope.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/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
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Unauthenticated PHP Object Injection in Yacht Rental <= 2.6 versions.

Executive ViewAI

Why It Matters

The ThemeRex 'Yacht Rental' WordPress theme, in all versions through 2.6, carries a critical unauthenticated flaw that could allow an attacker to seize control of any website running it without needing a login or any user action. Organizations in travel, hospitality, and charter-booking - where this theme is commonly deployed - risk full site takeover, exposure of customer booking and payment data, and loss of public trust if a usable code-execution path exists in their environment. Because the theme cannot currently be fixed by the vendor, the exposure persists until the site is changed or the theme is removed.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: remove or deactivate the Yacht Rental theme entirely (strongest option, since it eliminates the vulnerable code path); take affected sites offline or place them behind an authenticated proxy; deploy WAF or reverse-proxy rules rejecting serialized PHP object payloads and suspicious encoded input; restrict wp-admin, REST API, and XML-RPC access by IP or require additional authentication; reduce the gadget-chain surface by removing unused plugins and keeping WordPress core and remaining plugins current; enable file-integrity monitoring, web-application logging, and alerting for anomalous PHP behavior; and monitor the ThemeRex vendor advisory channel for a fixed version.

Threat Intelligence Overview

EPSS Score
0.4%
Top 69% exploitable
Prevalence
Low
niche commercial WordPress theme for a narrow industry vertical
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

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