CVE-2021-24693CWE-79

Simple Download Monitor < 3.9.5 - Contributor+ Stored Cross-Site Scripting via File Thumbnail

published November 8, 2021

CVSS
—
EPSS
1%
Percentile
69.9
In the wild
Unconfirmed
What it is

⚠️ A sneaky XSS vulnerability lurks in the Simple Download Monitor WordPress plugin, allowing low-level contributors to unleash malicious JavaScript! Think of it like a mischievous guest at a dinner party who slips a note to the host, claiming it’s from the chef. Once the host reads it aloud, everyone at the table gets served a surprise dish they didn’t order! If exploited, a contributor could execute JavaScript within the admin's context, opening the door to rogue admin account creation or even installing a malicious plugin. This could lead to full control over the website, putting sensitive data and user trust at risk—absolutely devastating!

Put simply

Think of it like a mischievous guest at a dinner party who slips a note to the host, claiming it’s from the chef. Once the host reads it aloud, everyone at the table gets served a surprise dish they didn’t order! This vulnerability arises because the plugin fails to properly escape the 'File Thumbnail' post meta before rendering, allowing stored XSS attacks. Even when the download is in review, JavaScript can be injected and executed by an unsuspecting admin.

What to do

If exploited, a contributor could execute JavaScript within the admin's context, opening the door to rogue admin account creation or even installing a malicious plugin. This could lead to full control over the website, putting sensitive data and user trust at risk—absolutely devastating! Upgrade the Simple Download Monitor plugin to version 3.9.5 or later immediately. Additionally, review user roles and permissions to limit contributor capabilities and consider implementing a security plugin that can help filter out malicious inputs. You've got this! Follow these steps, and your site will be much safer in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01282 · 69.9th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2021-11-08T17:35Z
EPSS history
Timeline
  • 08 NOV 17:35Z
    Simple Download Monitor < 3.9.5 - Contributor+ Stored Cross-Site Scripting via File Thumbnail
    cvelistv5