CVE-2021-24442CWE-89

Poll, Survey, Questionnaire and Voting system < 1.5.3 - Unauthenticated Blind SQL Injection

published July 12, 2021

CVSS
—
EPSS
46%
Percentile
98.8
In the wild
Unconfirmed
What it is

⚠️ An unauthenticated user can unleash a SQL injection attack just by sending a specially crafted date through a poll submission! Think of it as a restaurant where anyone can walk in and scribble whatever they want on the order forms — if the kitchen doesn’t check those orders, they might just cook up something dangerous! This vulnerability could allow an attacker to execute arbitrary SQL commands on your database, possibly exposing sensitive data, corrupting information, or even deleting tables. In a worst-case scenario, it could lead to a full compromise of the database, wreaking havoc on your site and user trust!

Put simply

Think of it as a restaurant where anyone can walk in and scribble whatever they want on the order forms — if the kitchen doesn’t check those orders, they might just cook up something dangerous! The Poll, Survey, Questionnaire, and Voting system plugin for WordPress prior to version 1.5.3 fails to properly sanitize, escape, or validate the 'date_answers[]' POST parameter. This oversight allows unauthenticated users to inject malicious SQL queries directly into the database.

What to do

This vulnerability could allow an attacker to execute arbitrary SQL commands on your database, possibly exposing sensitive data, corrupting information, or even deleting tables. In a worst-case scenario, it could lead to a full compromise of the database, wreaking havoc on your site and user trust! To fix this, immediately update the plugin to version 1.5.3 or later. Additionally, audit your code to ensure that all inputs are properly sanitized and validated before being used in SQL statements. Regularly review your plugins for vulnerabilities! You’ve got this! Taking action today will help secure your site and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.45996 · 98.8th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2021-07-12T19:21Z
EPSS history
Timeline
  • 12 JUL 19:21Z
    Poll, Survey, Questionnaire and Voting system < 1.5.3 - Unauthenticated Blind SQL Injection
    cvelistv5