Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WordPress Administrator access
-
DeliveryCraft malicious serialized PHP object
-
ExploitSubmit payload to Complianz admin input
-
ExecutionPlugin deserializes untrusted data
-
PersistPOP gadget chain instantiates objects
-
ImpactAchieve code execution or data tampering
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 an authenticated WordPress Administrator account (CVSS PR:H), because the vulnerable deserialization path is reachable only through admin-privileged functionality of the Complianz plugin. The attacker must supply a crafted serialized PHP object to the admin input that Complianz passes to unserialize(), and a usable POP gadget chain must exist among the classes loaded by WordPress core, Complianz, or other active plugins. Limiting factors: the mandatory Administrator privilege level sharply narrows the attacker population to existing high-trust users (or those who have already compromised such an account); no unauthenticated or low-privilege path is indicated, and no user interaction is required (UI:N). |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, base 7.2 High) shows a network-reachable, low-complexity attack with full confidentiality, integrity, and availability impact, but critically requires PR:H - Administrator-level privileges. This precondition substantially lowers real-world risk: an attacker who already holds a WordPress admin account has significant capability regardless, so the practical uplift is primarily converting admin access into PHP-level code execution and potentially deeper server compromise. No EPSS score, SSVC decision data, or KEV listing was supplied, and no POC is referenced, so exploitation appears theoretical rather than active. Overall this is a defense-in-depth / privilege-boundary hardening issue rather than an urgent internet-facing emergency, though it is meaningful in multi-admin or delegated-admin environments where not every administrator is fully trusted. |
| Exploit ScenarioDerived | An attacker who has obtained or been granted a WordPress Administrator account on a site running Complianz <= 7.5.0 submits a crafted serialized PHP object through an admin-accessible plugin input. When Complianz deserializes the value, a POP gadget chain in the loaded PHP class set is triggered, letting the attacker escalate from admin-level web access to arbitrary PHP execution or file/database tampering on the server. No public POC was referenced, so an attacker would need to develop the gadget chain themselves. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
PHP Object Injection in the Complianz WordPress plugin (all versions up to and including 7.5.0) allows an authenticated user with Administrator privileges to inject serialized PHP objects that the plugin later deserializes, enabling arbitrary object instantiation and potential remote code execution or data manipulation. The flaw stems from unsafe deserialization (CWE-502) and carries a CVSS 7.2 (High). No public exploit identified at time of analysis and the issue is not listed in CISA KEV; it was privately disclosed by Patchstack.
RemediationAI
Upgrade the Complianz plugin to the first release above 7.5.0 that addresses this issue as published on the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/complianz-gdpr/vulnerability/wordpress-complianz-plugin-7-5-0-php-object-injection-vulnerability); an exact fixed version number was not provided in the source data, so verify the patched release on the vendor's changelog before deploying. Because exploitation requires Administrator privileges, the strongest compensating controls are tightening who holds admin rights: enforce least-privilege by removing unnecessary Administrator accounts, require MFA on all admin logins, and audit delegated/multi-site super-admin assignments (trade-off: operational friction for legitimate admins). Additionally, deploy a WordPress WAF/virtual-patch (Patchstack or equivalent) to block serialized-object payloads to plugin endpoints, and restrict wp-admin access by IP allowlisting where feasible (trade-off: breaks remote administration from dynamic IPs).
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
Complianz (also known as Complianz GDPR/Cookie Consent) is a widely used WordPress consent-management and privacy plugin. The vulnerability is a CWE-502 Deserialization of Untrusted Data (PHP Object Injection): attacker-controlled input reaches a PHP unserialize() call (or equivalent) without validation, allowing crafted serialized objects to be instantiated. When such objects are instantiated, their PHP magic methods (__wakeup, __destruct, etc.) can be abused as a 'POP gadget chain' - leveraging classes loaded by WordPress core, other plugins, or PHP itself - to reach dangerous sinks such as file writes, SQL operations, or code execution. The single CPE cpe:2.3:a:complianz:complianz:*:*:*:*:*:*:*:* confirms the affected component is the Complianz plugin application across unpatched versions.
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:H/UI:N/S:U/C:H/I:H/A:H
Network-reachable admin endpoint (AV:N/AC:L/UI:N) but requires an Administrator account, so PR:H; successful object injection yields full code-execution-level impact, hence C:H/I:H/A:H.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Administrator PHP Object Injection in Complianz <= 7.5.0 versions.
Articles & Coverage 1
Executive ViewAI
Complianz WordPress plugin (all versions through 7.5.0) contains a code execution vulnerability that allows administrators to execute arbitrary commands and manipulate site data. This impacts WordPress deployments and poses insider threat or credential compromise risks. Organizations using this plugin require immediate administrative access review and vendor patch monitoring.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) strictly limit and audit administrator account access through role-based access control; (2) enable logging and regular review of admin account activity; (3) disable the Complianz plugin if not actively required for compliance management; (4) implement Web Application Firewall rules to restrict unexpected serialization patterns if technically feasible.
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-48108
GHSA-8f2q-4292-vgvq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB