CVE-2025-47549CWE-434

WordPress BEAF plugin <= 4.6.10 - Arbitrary File Upload Vulnerability

Critical · published May 7, 2025

CVSS v3.1
9.1
EPSS
1%
Percentile
44.8
In the wild
Unconfirmed
What it is

🚨 A simple upload could unleash a web shell on your server! ⚡ This unrestricted file upload vulnerability in Themefic BEAF means that any crafty attacker can load up dangerous files and gain control over your web environment! Think of it like a restaurant that allows customers to bring in their own ingredients. If no one checks what they're bringing, a rogue chef could sneak in spoiled food that poisons the whole kitchen! If exploited, this vulnerability allows an attacker to upload malicious scripts and gain complete control over your web server. This means they could read, modify, or delete any files, compromising sensitive data and wreaking havoc on your site. The potential for damage is absolutely devastating!

Put simply

Think of it like a restaurant that allows customers to bring in their own ingredients. If no one checks what they're bringing, a rogue chef could sneak in spoiled food that poisons the whole kitchen! This vulnerability stems from the lack of restrictions on file uploads in the BEAF gallery plugin, permitting the upload of malicious files which can be executed on the server. Specifically, it affects versions from n/a up to 4.6.10, allowing unauthorized users to execute harmful code at will.

What to do

If exploited, this vulnerability allows an attacker to upload malicious scripts and gain complete control over your web server. This means they could read, modify, or delete any files, compromising sensitive data and wreaking havoc on your site. The potential for damage is absolutely devastating! To mitigate this risk, immediately update the BEAF plugin to version 4.6.11 or later. Additionally, implement strict file upload validations and restrictions on file types to prevent malicious files from being executed. Regular audits of your web server's upload capabilities can also help catch potential issues early! You’ve got this! Take these steps to secure your site and become a security hero today! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00542 · 44.8th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-05-07T14:20Z
EPSS history
Timeline
  • 07 MAY 14:20Z
    WordPress BEAF plugin <= 4.6.10 - Arbitrary File Upload Vulnerability
    cvelistv5