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

CVE-2025-14390

High · published December 10, 2025

CVSS v3.1
8.8
EPSS
0%
Percentile
38.0
In the wild
Unconfirmed
What it is

⚡ Missing nonce validation in the Video Merchant plugin for WordPress could let attackers pull off some sneaky tricks! It’s like an unauthorized guest slipping a fake RSVP to enter a VIP party—no one checks their credentials at the door, and they can wreak havoc inside! An attacker could exploit this vulnerability to upload malicious files, potentially leading to remote code execution. If a site admin unknowingly clicks a link, it could be game over, granting the bad actor free rein over the site. This could lead to data breaches or complete site takeovers, putting sensitive information at risk!

Put simply

It’s like an unauthorized guest slipping a fake RSVP to enter a VIP party—no one checks their credentials at the door, and they can wreak havoc inside! This Cross-Site Request Forgery (CSRF) vulnerability exists in versions 5.0.4 and earlier of the Video Merchant plugin due to inadequate nonce validation in the video_merchant_add_video_file() function, which allows unauthenticated attackers to forge requests.

What to do

An attacker could exploit this vulnerability to upload malicious files, potentially leading to remote code execution. If a site admin unknowingly clicks a link, it could be game over, granting the bad actor free rein over the site. This could lead to data breaches or complete site takeovers, putting sensitive information at risk! To safeguard against this, upgrade the Video Merchant plugin to version 5.0.5 immediately. Additionally, review your site’s settings to ensure proper nonce validation is implemented in all sensitive actions. Regularly audit plugins for vulnerabilities, too! You've got this! Stay proactive and secure your site today! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00449 · 38.0th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-12-10T15:16Z
References (2)
EPSS history
Timeline
  • 10 DEC 09:23Z
    Video Merchant <= 5.0.4 - Cross-Site Request Forgery to Arbitrary File Upload
    cvelistv5