CVE-2025-64206
WordPress vulnerability analysis and mitigation

Overview

CVE-2025-64206 is a PHP Object Injection vulnerability (Deserialization of Untrusted Data) in the TieLabs Jannah WordPress theme, affecting all versions up to and including 7.6.0. The vulnerability was reported by researcher João Pedro S Alcântara (Kinorth) on September 29, 2025, published by Patchstack on October 29, 2025, and assigned a CVE on December 18, 2025. It carries a CVSS v3.1 base score of 9.8 (Critical), requiring no authentication or user interaction to exploit (Patchstack).

Technical details

The vulnerability is classified as CWE-502 (Deserialization of Untrusted Data) and is mapped to CAPEC-586 (Object Injection). The flaw exists in the Jannah WordPress theme's handling of serialized PHP data — user-supplied input is deserialized without adequate validation, allowing an attacker to inject a malicious PHP object. If a suitable Property-Oriented Programming (POP) chain exists within the WordPress installation (via the theme, plugins, or core), this can be leveraged to achieve code injection, SQL injection, path traversal, or denial of service. The attack is network-accessible, requires no privileges, and no user interaction (Patchstack).

Impact

Successful exploitation can result in complete compromise of the affected WordPress site, including arbitrary code execution, unauthorized data access, database manipulation via SQL injection, and file system traversal. The confidentiality, integrity, and availability of the site are all rated as HIGH impact. Because the attack requires no authentication, it is well-suited for mass-exploitation campaigns targeting thousands of WordPress sites simultaneously, regardless of their traffic or popularity (Patchstack).

Exploitability

As of the time of disclosure, there is no public proof-of-concept exploit and no confirmed evidence of in-the-wild exploitation. The EPSS score is approximately 0.024%, reflecting a currently low probability of near-term exploitation. However, Patchstack rates this as high priority and notes that vulnerabilities of this class are frequently used in mass-exploit campaigns. The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No specific threat actor attribution has been reported (Patchstack).

Exploitation steps

  1. Reconnaissance: Identify WordPress sites using the Jannah theme version <= 7.6.0 via passive scanning tools (e.g., WPScan, Shodan) or by inspecting HTTP response headers and page source for theme fingerprints.
  2. Identify deserialization entry point: Locate the specific parameter or endpoint in the Jannah theme that accepts and deserializes user-supplied PHP serialized data (e.g., a cookie, POST parameter, or query string).
  3. Identify a POP chain: Analyze the WordPress installation (theme, plugins, and core) for classes with magic methods (__wakeup, __destruct, __toString) that can be chained to achieve a desired effect such as file write or command execution.
  4. Craft malicious serialized payload: Using a tool such as PHPGGC (PHP Generic Gadget Chains), generate a serialized PHP object payload targeting the identified POP chain.
  5. Submit payload: Send the crafted serialized payload to the vulnerable endpoint without authentication, triggering deserialization on the server.
  6. Achieve objective: Depending on the POP chain, the attacker may achieve remote code execution, write a web shell, exfiltrate data, or perform SQL injection (Patchstack).

Indicators of compromise

  • Network: Unusual HTTP requests (POST or GET) to Jannah theme endpoints containing serialized PHP data patterns (e.g., strings beginning with O:, a:, s: in parameters or cookies); unexpected outbound connections from the web server to external IPs.
  • File System: Newly created or modified PHP files in the WordPress theme or uploads directory (potential web shells); unexpected changes to wp-config.php or .htaccess.
  • Logs: Web server access logs showing requests with URL-encoded or base64-encoded serialized PHP objects in parameters; PHP error logs referencing deserialization or object instantiation errors in Jannah theme files.
  • Process: Unusual child processes spawned by the web server process (e.g., php, apache2, nginx) executing shell commands such as curl, wget, bash, or python.

Mitigation and workarounds

The vendor has released Jannah version 7.6.1 as the patched release, and all users running version 7.6.0 or earlier should update immediately (Patchstack). Patchstack has also issued a virtual patching/mitigation rule for subscribers to block exploitation attempts until the theme is updated. If an immediate update is not feasible, consider temporarily switching to a different theme or restricting access to the affected site. Additionally, auditing installed plugins for known POP chain gadgets can reduce the exploitability of this vulnerability even if patching is delayed.

Community reactions

Patchstack, which coordinated the disclosure, classifies this as high priority and warns that vulnerabilities of this type are commonly used in mass-exploit campaigns against WordPress sites. The vulnerability was discovered and reported by independent researcher João Pedro S Alcântara (Kinorth), credited in the Patchstack advisory. No significant broader media coverage or notable social media discussion has been identified at this time (Patchstack).

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-15413CRITICAL10
  • link-factory
NoNoAug 13, 2026
CVE-2026-18146HIGH7.2
  • fluentform
NoYesAug 13, 2026
CVE-2026-3639MEDIUM6.4
  • password-protect-page
NoNoAug 13, 2026
CVE-2026-14332MEDIUM5.4
  • ecwid-shopping-cart
NoYesAug 13, 2026
CVE-2026-3835MEDIUM5.3
  • prevent-direct-access
NoYesAug 13, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management