CVE-2025-64231CWE-434unrestricted-file-upload

CVE-2025-64231

Critical · published December 18, 2025

CVSS v3.1
9.9
EPSS
0%
Percentile
23.3
In the wild
Unconfirmed
What it is

🚨 An unrestricted file upload vulnerability could let attackers upload dangerous files directly through WordPress Contact Form 7 PDF! 🔥 Think of this as a restaurant that allows customers to bring in their own ingredients without checking their safety — you could end up with something that spoils the entire menu! This vulnerability could allow an attacker to upload malicious files, leading to potential data breaches or server compromises. Imagine an attacker slipping in a harmful file disguised as a harmless PDF — once it's on the server, they could execute it, wreaking havoc on your website and its data.

Put simply

Think of this as a restaurant that allows customers to bring in their own ingredients without checking their safety — you could end up with something that spoils the entire menu! The flaw arises from the plugin's failure to validate the type of uploaded files properly, allowing dangerous file types to be uploaded without restrictions. This means an attacker could upload executable scripts or other harmful files disguised as benign documents.

What to do

This vulnerability could allow an attacker to upload malicious files, leading to potential data breaches or server compromises. Imagine an attacker slipping in a harmful file disguised as a harmless PDF — once it's on the server, they could execute it, wreaking havoc on your website and its data. To safeguard your site, immediately update the RedefiningTheWeb WordPress Contact Form 7 PDF plugin to version 3.0.1 or later. Additionally, implement server-side checks to ensure only safe file types are allowed and consider disabling file uploads entirely if not necessary. 🛡️ You've got this! By following these steps, you'll harden your site against potential threats. Stay safe! 😊

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00316 · 23.3th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-12-18T13:16Z
References (1)
EPSS history
Timeline
  • 18 DEC 07:22Z
    WordPress WordPress Contact Form 7 PDF, Google Sheet & Database plugin <= 3.0.0 - Arbitrary File Upload vulnerability
    cvelistv5