CVE-2020-36333

themegrill-demo-importer before 1.6.2 does not require authentication for wiping the database, because of a reset_wizard_actions hook

published May 5, 2021

CVSS
—
EPSS
4%
Percentile
90.7
In the wild
Unconfirmed
What it is

🚨 A reset button that shouldn't be pressed! ThemeGrill's demo importer prior to version 1.6.2 allows anyone to wipe the database without even breaking a sweat. ⚡ This vulnerability is like a restaurant where the kitchen staff can order everyone’s favorite dish without checking IDs—anyone could walk in and clean out the pantry! An attacker could exploit this gap and wipe your entire database, leaving your website in shambles and your hard work down the drain. Imagine returning to find your carefully curated content completely erased. That's absolutely devastating!

Put simply

This vulnerability is like a restaurant where the kitchen staff can order everyone’s favorite dish without checking IDs—anyone could walk in and clean out the pantry! The issue lies in the reset_wizard_actions hook, which does not require authentication, allowing any user to trigger a database wipe simply by accessing the appropriate endpoint.

What to do

An attacker could exploit this gap and wipe your entire database, leaving your website in shambles and your hard work down the drain. Imagine returning to find your carefully curated content completely erased. That's absolutely devastating! To protect yourself, update the theme to version 1.6.2 or later immediately. Additionally, ensure that proper authentication checks are implemented on sensitive actions to prevent unauthorized access in the future. You've got this! With these steps, you'll secure your site in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04105 · 90.7th percentile
Published
2021-05-05T03:12Z
EPSS history
Timeline
  • 05 MAY 03:12Z
    themegrill-demo-importer before 1.6.2 does not require authentication for wiping the database, because of a reset_wizard_actions hook
    cvelistv5