CVE-2024-6220CWE-434

简数采集器 (Keydatas) <= 2.5.2 - Unauthenticated Arbitrary File Upload

Critical · published July 17, 2024

CVSS v3.1
9.8
EPSS
35%
Percentile
98.5
In the wild
Unconfirmed
What it is

🚨 A missing file type validation in the Keydatas plugin means an attacker can upload any file they want — that’s like letting a stranger drop off any package at your door without checking what's inside! 🔥 Think of your website as a restaurant kitchen. If there's no one checking what goes in, someone could sneak in a dangerous ingredient — like a spoiled food item — that could ruin the meal for everyone! With this vulnerability, an attacker could upload malicious files that allow them to execute arbitrary code on your server. This could lead to complete control over your site, data theft, or even worse! The stakes are high, and if your site is compromised, it could have devastating effects on your business and your customers.

Put simply

Think of your website as a restaurant kitchen. If there's no one checking what goes in, someone could sneak in a dangerous ingredient — like a spoiled food item — that could ruin the meal for everyone! The CVE-2024-6220 vulnerability in the Keydatas plugin for WordPress allows unauthenticated users to upload arbitrary files because the keydatas_downloadImages function lacks proper file type validation. This oversight makes it a critical risk for remote code execution.

What to do

With this vulnerability, an attacker could upload malicious files that allow them to execute arbitrary code on your server. This could lead to complete control over your site, data theft, or even worse! The stakes are high, and if your site is compromised, it could have devastating effects on your business and your customers. To mitigate this vulnerability, immediately update the Keydatas plugin to version 2.5.3 or later. Additionally, review and restrict allowable file types for uploads to ensure only safe formats are accepted. Regularly monitor your site for any unauthorized file uploads. You've got this! Take action now to safeguard your site and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.35463 · 98.5th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-07-17T07:32Z
EPSS history
Timeline
  • 17 JUL 07:32Z
    简数采集器 (Keydatas) <= 2.5.2 - Unauthenticated Arbitrary File Upload
    cvelistv5