CVE-2025-12974 describes an arbitrary file upload vulnerability in the Gravity Forms plugin for WordPress, affecting all versions up to 2.9.21.1. This flaw allows unauthenticated attackers to upload executable .phar files due to insufficient file type validation in the legacy chunked upload mechanism, potentially leading to remote code execution if the web server is configured to process .phar files as PHP. The vulnerability carries a high CVSS score of 8.1, indicating a severe impact with high confidentiality, integrity, and availability risks, but requires high attack complexity. There is currently no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion surrounding this CVE.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 0, <= 2.9.21.1CPE match | cpe:2.3:a:gravityforms:gravity_forms:*:*:*:*:*:wordpress:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
Remediation records are not available for this CVE.