CVE-2024-8856CWE-434

Backup and Staging by WP Time Capsule <= 1.22.21 - Unauthenticated Arbitrary File Upload

Critical · published November 16, 2024

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.9th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
94%
Percentile
99.9
In the wild
Unconfirmed
What it is

🚨 Unauthenticated attackers can upload any file they want—yes, ANY file—due to a dangerous oversight in the WP Time Capsule plugin! 🔥 Think of it like a restaurant where anyone can walk in and leave a dish in the kitchen without any checks. You never know if it's a gourmet meal or something that could spoil the entire night for everyone! If exploited, this could let an attacker unleash malicious files on your server, potentially leading to complete remote code execution. It’s like giving a thief the keys to your house and saying, 'Feel free to help yourself!' Everything sensitive could be at risk, from your user data to your entire website.

Put simply

Think of it like a restaurant where anyone can walk in and leave a dish in the kitchen without any checks. You never know if it's a gourmet meal or something that could spoil the entire night for everyone! This vulnerability in the WP Time Capsule plugin allows unauthorized file uploads due to a lack of file type validation in the UploadHandler.php file, and a failure to prevent direct file access in versions up to 1.22.21.

What to do

If exploited, this could let an attacker unleash malicious files on your server, potentially leading to complete remote code execution. It’s like giving a thief the keys to your house and saying, 'Feel free to help yourself!' Everything sensitive could be at risk, from your user data to your entire website. Update the WP Time Capsule plugin immediately to version 1.22.22 or later to patch this vulnerability. Additionally, review your file upload policies and consider implementing stricter validation checks for file types. Regular audits of your plugins can help catch such issues in the future! You can tackle this! Follow these steps, and you’ll be on your way to securing your site in no time! 🛡️

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.94135 · 99.9th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-11-16T04:29Z
EPSS history
Timeline
  • 16 NOV 04:29Z
    Backup and Staging by WP Time Capsule <= 1.22.21 - Unauthenticated Arbitrary File Upload
    cvelistv5