
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-14044 is a PHP Object Injection vulnerability in the Visitor Logic Lite plugin for WordPress, affecting all versions up to and including 1.0.3. The flaw was disclosed on December 12, 2025, and stems from the lp_track() function passing unsanitized lpblocks cookie data directly to PHP's unserialize() function, enabling unauthenticated attackers to inject arbitrary PHP objects. It carries a CVSS v3.1 base score of 8.1 (High) (Wordfence, Red Hat CVE).
The root cause is improper deserialization of untrusted data (CWE-502 / CAPEC-586: Object Injection). The lp_track() function in logic-lite.php (line 131) reads the lpblocks cookie value and passes it directly to unserialize() without any sanitization or validation, allowing an attacker to craft a malicious serialized PHP object in the cookie. No known PHP Object Property (POP) chain exists within the plugin itself; however, if a co-installed plugin or theme provides a usable POP chain, the injected object could trigger file deletion, data exfiltration, or remote code execution. The attack requires no authentication and no user interaction, though exploitation complexity is rated High due to the POP chain dependency (Wordfence, WordPress Trac).
If a suitable POP chain is available through another installed plugin or theme, an unauthenticated remote attacker could delete arbitrary files on the WordPress server, retrieve sensitive application or system data, or execute arbitrary code. The vulnerability has high impacts on confidentiality, integrity, and availability, with a CVSS base score of 8.1. Even without a POP chain, the deserialization of attacker-controlled objects may cause unintended application behavior (Wordfence, Red Hat CVE).
As of the disclosure date, no public proof-of-concept exploit code has been identified and there is no evidence of active in-the-wild exploitation (Wordfence). The EPSS score is approximately 0.073%, reflecting a low current probability of exploitation. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation is constrained by the High attack complexity rating, as a usable POP chain from a co-installed plugin or theme is required to achieve meaningful impact.
/wp-content/plugins/logic-pro/) or using tools like WPScan.lpblocks cookie (e.g., Cookie: lpblocks=<serialized_payload>).lp_track() function processes the cookie and calls unserialize() on the attacker-controlled value, instantiating the malicious PHP object and triggering the POP chain's magic methods to execute the intended action (Wordfence, WordPress Trac).lpblocks cookie value; requests with cookie values beginning with O: or a: (PHP serialization markers).lpblocks cookie content; PHP error logs referencing unserialize() failures or unexpected object instantiation in logic-lite.php.php, bash, curl, wget) not associated with normal WordPress operation.The primary remediation is to update the Visitor Logic Lite plugin to a version beyond 1.0.3, which addresses the unsafe deserialization (Wordfence). As interim mitigations, administrators should deploy a Web Application Firewall (WAF) with rules to block or sanitize suspicious serialized cookie inputs, and audit co-installed plugins and themes to remove unnecessary ones that could provide a POP chain. Monitoring the WordPress environment for unauthorized file modifications or unexpected behavior is also recommended.
Wordfence published the vulnerability in their weekly WordPress vulnerability report for December 8–14, 2025, and it was picked up by automated security feeds including RedPacket Security and VulnDB (Wordfence Blog, RedPacket Security). The vulnerability was also referenced in a CISA vulnerability bulletin. Community reaction has been limited, consistent with the low EPSS score and absence of active exploitation.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."