CVE-2020-35949

An issue was discovered in the Quiz and Survey Master plugin before 7.0.1 for WordPress

Critical · published January 1, 2021

CVSS v3.1
10.0
EPSS
5%
Percentile
92.4
In the wild
Unconfirmed
What it is

🚨 An unauthenticated attacker can upload any file they want—yes, even a sneaky PHP file—thanks to a curious oversight in the Quiz and Survey Master plugin before version 7.0.1! 🔥 Think of it like a restaurant where anyone can place ingredients in a dish, but the chef only checks the label on the container. If someone brings a can labeled 'vegetables' but it’s actually full of explosive spices, chaos ensues! An attacker could waltz right in and execute malicious code on your server, potentially compromising everything from sensitive data to admin access. This is a security disaster waiting to happen, as unchecked file uploads are a hacker's playground!

Put simply

Think of it like a restaurant where anyone can place ingredients in a dish, but the chef only checks the label on the container. If someone brings a can labeled 'vegetables' but it’s actually full of explosive spices, chaos ensues! This vulnerability arises because the plugin inadequately validates file types during upload, relying solely on the Content-Type header, allowing attackers to upload PHP scripts by simply tricking the system with a misleading label.

What to do

An attacker could waltz right in and execute malicious code on your server, potentially compromising everything from sensitive data to admin access. This is a security disaster waiting to happen, as unchecked file uploads are a hacker's playground! Patch to version 7.0.1 or later immediately to close this gaping hole. Additionally, review your file upload configurations to enforce stricter file type validation and implement additional security measures, like whitelisting. 🛡️ You've got this! With these steps, you'll be a security hero, fortifying your WordPress site in no time! 💪✨

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:N/S:C/UI:N
CVSS v4.0
Not supplied
EPSS
0.05146 · 92.4th percentile
Published
2021-01-01T03:27Z
EPSS history
Timeline
  • 01 JAN 03:27Z
    An issue was discovered in the Quiz and Survey Master plugin before 7.0.1 for WordPress
    cvelistv5