CVE-2021-24556 Email Subscriber <= 1.1 - Unauthenticated Stored Cross-Site Scripting (XSS)
Unauthenticated attackers can inject malicious scripts via email subscription forms, leading to stored XSS in the admin panel.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2021-24556?
CVE-2021-24556 is a medium-severity cross-site scripting vulnerability in Unknown Email Subscriber, published on 23 Aug 2021. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
The kento_email_subscriber_ajax AJAX action of the Email Subscriber WordPress plugin through 1.1, does not properly sanitise, validate and escape the submitted subscribe_email and subscribe_name POST parameters, inserting them in the DB and then outputting them back in the Subscriber list (/wp-admin/edit.php?post_type=kes_campaign&page=kento_email_subscriber_list_settings), leading a Stored XSS issue.
Weakness: CWE-79
Which versions are affected by CVE-2021-24556?
It affects 1 product.
Products include Email-Subscriber Project Email-Subscriber.
How do I fix CVE-2021-24556?
No fix has been published for CVE-2021-24556 yet. Limit exposure of the affected software until one is available.
Escape output for the context it lands in and set a strict Content Security Policy. Upgrading the affected component is the real fix. More about Cross-site scripting.
Is CVE-2021-24556 being exploited?
There is no known exploitation of CVE-2021-24556 in the wild and no public exploit code.
Sources
Also known as GHSA-559v-8mcf-64p4.