CVE-2025-28915CWE-434

WordPress ThemeEgg ToolKit plugin <= 1.2.9 - Arbitrary File Upload vulnerability

Critical · published March 11, 2025

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

🚨 An unrestricted file upload lets attackers drop a web shell onto your server! Imagine your website is a bakery, and someone walks in with a cake under their arm that’s packed with explosives! 🔥 This vulnerability is like a delivery person bringing in a package without checking what's inside. If you don’t inspect that delivery, you might end up with something dangerous right in your kitchen, ready to wreak havoc. An attacker could easily upload malicious files, granting them full control over your server. This means they could steal sensitive data, modify content, or even deface your website — an absolute nightmare scenario for any business!

Put simply

This vulnerability is like a delivery person bringing in a package without checking what's inside. If you don’t inspect that delivery, you might end up with something dangerous right in your kitchen, ready to wreak havoc. This vulnerability in ThemeEgg ToolKit allows unauthorized users to upload files without any restrictions, enabling the upload of potentially harmful scripts or web shells. This flaw exists in all versions up to and including 1.2.9.

What to do

An attacker could easily upload malicious files, granting them full control over your server. This means they could steal sensitive data, modify content, or even deface your website — an absolute nightmare scenario for any business! Immediately patch to the latest version of ThemeEgg ToolKit to close this security hole. Also, implement strict file validation and consider disabling file uploads altogether unless absolutely necessary. Always monitor your server for suspicious activity! You've got this! By following these steps, you can secure your site and keep those digital hazards at bay! 🛡️

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.01297 · 70.2th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-03-11T21:01Z
EPSS history
Timeline
  • 11 MAR 21:01Z
    WordPress ThemeEgg ToolKit plugin <= 1.2.9 - Arbitrary File Upload vulnerability
    cvelistv5