Skip to main content

ThemeREX Vagabonds CVE-2026-112856

| EUVDEUVD-2026-108947 CRITICAL
Deserialization of Untrusted Data (CWE-502)
2026-10-23 Patchstack GHSA-7846-572j-93wr
9.8
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Reach vulnerable theme endpoint
  2. Delivery
    Send crafted serialized PHP payload
  3. Exploit
    Trigger unserialize() object injection
  4. Execution
    Invoke POP gadget chain
  5. Impact
    Achieve code execution or data 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 flaw is PHP Object Injection via deserialization of untrusted data in the Vagabonds theme (versions up to and including 1.3.10); the supplied CVSS vector is AV:N/AC:L/PR:N/UI:N, indicating remote unauthenticated reach with no user interaction. The specific endpoint or parameter that feeds attacker data into unserialize() is NOT described in the available sources. The key practical limiter for this CWE-502 class is that meaningful impact (code execution, file write/read, or DoS) requires a usable POP gadget chain to be present in the theme, an installed plugin, or WordPress core - object injection alone without a reachable gadget yields limited effect; the presence of such a chain is not confirmed in the data. Exploitation also presupposes the Vagabonds theme is installed and active at version ≤1.3.10.

Impact

This is a CWE-502 PHP Object Injection flaw in the ThemeREX 'Vagabonds' WordPress theme (through 1.3.10), rated CVSS 9.8 with vector AV:N/AC:L/PR:N/UI:N and full High confidentiality/integrity/availability impact - i.e. remote, unauthenticated, low-complexity with no user interaction per the supplied vector. The vuln.today Decision label is act_now, and the source is Patchstack, a credible WordPress-vulnerability authority. However, several high-signal exploitation indicators are absent from the input: there is NO EPSS score, NO CISA KEV listing, and no PoC or exploit reference beyond the Patchstack advisory itself, so active or widespread exploitation is NOT demonstrated by the data. The act_now label and 9.8 score therefore rest on severity/exploitability theory (unauthenticated deserialization) rather than observed exploitation. A critical caveat for CWE-502 object injection: actual code execution or HIGH impact is not automatic - it requires a usable POP (property-oriented programming) gadget chain reachable in the theme, installed plugins, or WordPress core; the description does not state whether such a chain exists or how the sink is reached, so the C:H/I:H/A:H claim should be treated as worst-case potential. Net: treat as a genuine high priority to patch given unauthenticated network reach and a reputable reporter, but note the real-world exploitation evidence is thin and the impact ceiling is gadget-chain-dependent.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends crafted serialized PHP data to a Vagabonds theme endpoint that passes it to unserialize(), triggering PHP Object Injection. If a suitable POP gadget chain is present in the theme, an installed plugin, or WordPress core, the injected object can be abused to achieve impacts such as file operations or code execution; without such a chain, impact is limited. No public exploit code or PoC is identified in the available data.

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

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

Alert me

AnalysisAIv1 – Oct 23, 2026

PHP object injection in the ThemeREX 'Vagabonds' WordPress theme (all versions through 1.3.10) lets remote unauthenticated attackers pass untrusted serialized data into PHP's unserialize() path, carrying a CVSS 3.1 score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) and full High confidentiality, integrity and availability impact per the assessed vector. The concrete endpoint or parameter that feeds attacker data into the unserializer is not described in the available sources, and real-world impact - code execution, file read/write, or denial of service - depends on a usable POP gadget chain being reachable in the theme, an installed plugin, or WordPress core, which is not confirmed in the data. Exploitation presupposes the Vagabonds theme is installed and active at version 1.3.10 or below; no public exploit code has been identified at time of analysis, and the issue carries an act_now priority label from the reporting intelligence.

RemediationAI

The available intelligence lists no vendor-released fix version for this theme, so no exact patched release can be cited; the reference of record is the Patchstack advisory (https://patchstack.com/database/wordpress/theme/vagabonds/vulnerability/wordpress-vagabonds-theme-1-3-10-php-object-injection-vulnerability?_s_id=cve), which should be monitored for a corrected build, and the theme should be updated the moment one appears. Because the evidence ties exploitation to the theme being installed and active at version 1.3.10 or below, the only directly actionable step grounded in the data is to remove the Vagabonds theme from the site or deactivate it and switch to a maintained alternative - a change that costs the site its current design and templating. Removing unused themes and plugins also reduces the population of classes that could supply the POP gadget chain that converts object injection into code execution, file access or denial of service, though that is a risk-reduction measure rather than a fix. Targeted WAF or virtual-patching rules cannot be scoped reliably from the current data because the vulnerable endpoint and parameter are not described in the available sources.

Affected VersionsENISA

Vagabonds 0 ≤1.3.10

Affected Packages

euvd vagabonds 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 CWE-502 deserialization-of-untrusted-data issue in a WordPress theme distributed by ThemeREX Group and reported through Patchstack's WordPress vulnerability database. PHP object injection arises when attacker-supplied data reaches unserialize() without an allowed-classes restriction, so an attacker can instantiate arbitrary classes present in the loaded codebase and influence their magic methods (__wakeup, __destruct, __toString and similar). The CPE cpe:2.3:a:themerex_group:vagabonds:*:*:*:*:*:*:*:* covers every released version of the theme up to and including 1.3.10. The CVSS vector AV:N/AC:L/PR:N/UI:N indicates remote, unauthenticated reach with no user interaction and low attack complexity, but the sources do not state which theme endpoint, AJAX action, shortcode or parameter is the deserialization sink. The classic limiter for this bug class applies: object injection on its own yields limited effect unless a usable property-oriented programming gadget chain is reachable in the theme, an installed plugin, or WordPress core, and the supplied evidence does not confirm such a chain exists.

Know when Vagabonds 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

Reporter indicates unauthenticated network-reachable deserialization (AV:N/PR:N/UI:N); AC:L and full C/I/A retained as worst-case, though realized impact depends on an available POP gadget chain.

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

Deserialization of Untrusted Data vulnerability in ThemeREX Group Vagabonds vagabonds allows Object Injection.This issue affects Vagabonds: from n/a through 1.3.10.

Executive ViewAI

Why It Matters

A critical PHP object injection vulnerability (CVE-2026-112856) has been identified in the ThemeREX 'Vagabonds' WordPress theme, affecting all versions up to 1.3.10. This flaw allows unauthenticated remote attackers to potentially execute arbitrary code, leading to full compromise of confidentiality, integrity, and availability of the affected website. Leadership should prioritize remediation because active exploitation could result in data breaches, website defacement, or complete system takeover, impacting organizational reputation and operations.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include disabling the Vagabonds theme if not essential, deploying WAF rules to filter malicious serialized payloads, and restricting network access to the WordPress admin interface. Apply vendor patch when available.

Threat Intelligence Overview

EPSS Score
0.6%
Top 54% exploitable
Prevalence
Low
niche commercial WordPress theme, limited and specialized deployment footprint
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.6%
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
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.

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