CVE-2025-7384CWE-502

Database for Contact Form 7, WPforms, Elementor forms <= 1.4.3 - Unauthenticated PHP Object Injection to Arbitrary File Deletion

Critical · published August 13, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
70.3
In the wild
Unconfirmed
What it is

🔥 Heads up, WordPress warriors! A PHP Object Injection vulnerability is lurking in the Contact Form 7, WPforms, and Elementor forms plugin up to version 1.4.3, ready to cause some chaos! ⚠️ Think of this vulnerability like a sneaky delivery driver who misreads the address on a package and accidentally delivers it to the wrong house — untrusted input gets processed, and the attacker can take control right under your nose! An attacker can exploit this vulnerability to inject malicious PHP objects, leading to dire consequences like deleting critical files or even taking full control of your site! Picture your wp-config.php file being wiped out, resulting in a total denial of service that leaves your site down and your users frustrated. It’s a digital nightmare!

Put simply

Think of this vulnerability like a sneaky delivery driver who misreads the address on a package and accidentally delivers it to the wrong house — untrusted input gets processed, and the attacker can take control right under your nose! This vulnerability stems from the deserialization of untrusted input within the get_lead_detail function, allowing unauthenticated attackers to inject a PHP object that could trigger dangerous actions in your WordPress installation. The presence of a POP chain in Contact Form 7 further amplifies the risk, enabling file deletions or remote code execution.

What to do

An attacker can exploit this vulnerability to inject malicious PHP objects, leading to dire consequences like deleting critical files or even taking full control of your site! Picture your wp-config.php file being wiped out, resulting in a total denial of service that leaves your site down and your users frustrated. It’s a digital nightmare! Immediately update to the latest version of these plugins to patch this vulnerability. Audit your WordPress installations to ensure you've addressed this flaw and consider implementing stricter input validation to safeguard against such injections in the future. You've got this! Fixing this vulnerability will keep your site safe and your users happy! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01304 · 70.3th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-08-13T04:22Z
EPSS history
Timeline
  • 13 AUG 04:22Z
    Database for Contact Form 7, WPforms, Elementor forms <= 1.4.3 - Unauthenticated PHP Object Injection to Arbitrary File Deletion
    cvelistv5