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

CVE-2025-12528

High · published November 18, 2025

CVSS v3.1
8.1
EPSS
1%
Percentile
52.8
In the wild
Unconfirmed
What it is

⚡ An unauthenticated attacker can upload their own files, and yes, that includes *malicious PHP scripts*! 🚨 Watch out if you're using Pie Forms for WP plugin versions up to 1.6. Think of it as a restaurant that lets customers slip in their own ingredients without checking them first — if they decide to sneak in something toxic, the result could be disastrous! This vulnerability could allow a malicious actor to execute arbitrary code on your server, potentially compromising your entire site. With the right file, they could take full control, access sensitive data, or wreak havoc on your WordPress instance — absolutely devastating!

Put simply

Think of it as a restaurant that lets customers slip in their own ingredients without checking them first — if they decide to sneak in something toxic, the result could be disastrous! The Pie Forms for WP plugin suffers from inadequate file type validation in its format_classic function, allowing attackers to upload files with dangerous extensions like PHP, even though error messages are set for invalid types.

What to do

This vulnerability could allow a malicious actor to execute arbitrary code on your server, potentially compromising your entire site. With the right file, they could take full control, access sensitive data, or wreak havoc on your WordPress instance — absolutely devastating! To mitigate this risk, upgrade the Pie Forms for WP plugin to version 1.7 or later immediately. Also, consider implementing strict file type validation and uploading mechanisms on your server to further safeguard against unauthorized uploads. This is fixable! Follow these steps, and you'll have your site secure in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00704 · 52.8th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-11-18T14:15Z
References (4)
EPSS history
Timeline
  • 18 NOV 08:27Z
    Pie Forms for WP <= 1.6 - Unauthenticated Arbitrary File Upload
    cvelistv5