Register for the AI for Security Summit: Join Figma, Perplexity & Wiz

CVE-2026-24378
WordPress vulnerability analysis and mitigation

Overview

CVE-2026-24378 is a PHP Object Injection vulnerability (Deserialization of Untrusted Data) in the Metagauss EventPrime WordPress plugin, affecting all versions through 4.2.8.0. The vulnerability was reported by researcher Phat RiO on December 19, 2025, and publicly disclosed by Patchstack on March 17, 2026. It carries a CVSS v3.1 base score of 9.8 (Critical), requiring no authentication or user interaction for exploitation (Patchstack).

Technical details

The vulnerability is classified as CWE-502 (Deserialization of Untrusted Data), enabling PHP Object Injection (CAPEC-586). When the EventPrime plugin deserializes attacker-controlled input without proper validation, an adversary can instantiate arbitrary PHP objects on the server. If a suitable Property-Oriented Programming (POP) chain exists within the WordPress environment or installed plugins, this can be escalated to remote code execution, SQL injection, path traversal, or denial of service. The attack is network-accessible, requires no privileges, and no user interaction (Patchstack).

Impact

Successful exploitation could result in complete compromise of the affected WordPress installation, with high impact to confidentiality, integrity, and availability. Depending on available POP chains in the environment, attackers may achieve remote code execution, unauthorized database access via SQL injection, arbitrary file read/write via path traversal, or service disruption. The unauthenticated, network-accessible nature of the flaw makes it suitable for mass-exploitation campaigns targeting large numbers of WordPress sites 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 in-the-wild exploitation. The EPSS score is approximately 0.024%, reflecting low current exploitation probability. The vulnerability was detected by Qualys scanners and is tracked in the ENISA EUVD as EUVD-2026-15573. Despite the absence of active exploitation, the critical CVSS score and unauthenticated attack vector make it a high-priority target for future mass-exploit campaigns (Patchstack).

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the EventPrime plugin (version ≤ 4.2.8.0) using tools like WPScan, Shodan, or by inspecting plugin directories exposed via HTTP.
  2. Identify deserialization endpoint: Locate the plugin's input-handling functionality that processes serialized PHP data without sanitization (specific endpoint details are not publicly documented).
  3. Craft malicious serialized payload: Construct a PHP serialized object payload targeting a known POP chain available in the WordPress environment (e.g., leveraging classes from other installed plugins or WordPress core).
  4. Submit payload: Send the crafted payload to the vulnerable endpoint via an unauthenticated HTTP request.
  5. Trigger object instantiation: The plugin deserializes the attacker-controlled data, instantiating the chosen PHP object and invoking magic methods (__wakeup, __destruct, etc.) that form the POP chain.
  6. Achieve objective: Depending on the POP chain, the attacker may execute arbitrary OS commands, read/write files, perform SQL injection, or establish persistent access (e.g., web shell upload) (Patchstack).

Indicators of compromise

  • Network: Unusual HTTP POST requests to EventPrime plugin endpoints containing serialized PHP data (strings beginning with O:, a:, or s: patterns); unexpected outbound connections from the web server to external IPs.
  • Logs: WordPress or web server access logs showing repeated requests to EventPrime plugin URLs with anomalous or oversized POST bodies; PHP error logs referencing unexpected class instantiation or magic method invocations.
  • File System: Newly created or modified PHP files in the WordPress uploads directory or plugin directories; presence of web shells (e.g., files with eval, base64_decode, system, or passthru functions).
  • Process: Unusual child processes spawned by the web server process (e.g., bash, curl, wget, python) not associated with normal WordPress operation.

Mitigation and workarounds

The vendor has released version 4.2.8.1 of the EventPrime plugin, which patches this vulnerability. All WordPress site operators running EventPrime version 4.2.8.0 or earlier should upgrade to 4.2.8.1 or later immediately. Patchstack users benefit from a virtual patching/mitigation rule that blocks exploitation attempts until the plugin is updated. If immediate upgrading is not possible, consider temporarily deactivating the plugin and consulting your hosting provider (Patchstack).

Community reactions

Wordfence included this vulnerability in their weekly WordPress vulnerability report for the period of March 16–22, 2026, highlighting it as a notable security issue for WordPress site operators (Wordfence Blog). VulnDB also tracked the vulnerability shortly after disclosure. No significant broader media coverage or notable researcher commentary beyond the initial Patchstack advisory has been identified.

Additional resources

  • Patchstack — Official Patchstack advisory with full vulnerability details and remediation guidance
  • Wordfence Blog — Wordfence weekly WordPress vulnerability report covering this CVE
  • ENISA EUVD — ENISA European Vulnerability Database entry (EUVD-2026-15573)

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-88788MEDIUM6.8
  • text-styler
NoNoSep 19, 2026
CVE-2026-9858MEDIUM4.3
  • wc-partial-shipment
NoYesSep 19, 2026
CVE-2026-9766MEDIUM4.3
  • empik-for-woocommerce
NoYesSep 19, 2026
CVE-2026-9613MEDIUM4.3
  • datalogics
NoYesSep 19, 2026
CVE-2026-87848LOW3.7
  • mpcx-lightbox
NoNoSep 19, 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