← Back
CWE-89

20,778 CVEs • Abstraction: Base • Likelihood of Exploit: High

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.

JSON object

Loading...

CVEs (20,778)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Taogogo
1Taocms
Jun 17, 2026
Dec 14, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
There is an upload sql injection vulnerability in the background of taocms 3.0.2 in parameter id:action=cms&ctrl=update&id=26
1Jackalope Doctrine Dbal Project
1Jackalope Doctrine Dbal
Jun 17, 2026
Dec 13, 2021
N/A· v4
7.5 HIGH· v3
6.8 MEDIUM· v2
Jackalope Doctrine-DBAL is an implementation of the PHP Content Repository API (PHPCR) using a relational database to persist data. In affected versions users can provoke SQL injections if they can specify a node name or...Show more
Jackalope Doctrine-DBAL is an implementation of the PHP Content Repository API (PHPCR) using a relational database to persist data. In affected versions users can provoke SQL injections if they can specify a node name or query. Upgrade to version 1.7.4 to resolve this issue. If that is not possible, you can escape all places where `$property` is used to filter `sv:name` in the class `Jackalope\Transport\DoctrineDBAL\Query\QOMWalker`: `XPath::escape($property)`. Node names and xpaths can contain `"` or `;` according to the JCR specification. The jackalope component that translates the query object model into doctrine dbal queries does not properly escape the names and paths, so that a accordingly crafted node name can lead to an SQL injection. If queries are never done from user input, or if you validate the user input to not contain `;`, you are not affected.Show less
1Phpgurukul
1Employee Record Management System
Jun 17, 2026
Dec 13, 2021
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
SQL injection bypass authentication vulnerability in PHPGURUKUL Employee Record Management System 1.2 via index.php. An attacker can log in as an admin account of this system and can destroy, change or manipulate all sen...Show more
SQL injection bypass authentication vulnerability in PHPGURUKUL Employee Record Management System 1.2 via index.php. An attacker can log in as an admin account of this system and can destroy, change or manipulate all sensitive information on the system.Show less
1Thimpress
1Learnpress
Jun 17, 2026
Dec 13, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The LearnPress WordPress plugin before 4.1.4 does not sanitise, validate and escape the id parameter before using it in SQL statements when duplicating course/lesson/quiz/question, leading to SQL Injections issues
1Webnus
1Modern Events Calendar Lite
Jun 17, 2026
Dec 13, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The Modern Events Calendar Lite WordPress plugin before 6.1.5 does not sanitise and escape the time parameter before using it in a SQL statement in the mec_load_single_page AJAX action, available to unauthenticated users...Show more
The Modern Events Calendar Lite WordPress plugin before 6.1.5 does not sanitise and escape the time parameter before using it in a SQL statement in the mec_load_single_page AJAX action, available to unauthenticated users, leading to an unauthenticated SQL injection issueShow less
1Billminozzi
1Stop Bad Bots
Jun 17, 2026
Dec 13, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The WP Block and Stop Bad Bots Crawlers and Spiders and Anti Spam Protection Plugin StopBadBots WordPress plugin before 6.67 does not sanitise and escape the User Agent before using it in a SQL statement to save it, lead...Show more
The WP Block and Stop Bad Bots Crawlers and Spiders and Anti Spam Protection Plugin StopBadBots WordPress plugin before 6.67 does not sanitise and escape the User Agent before using it in a SQL statement to save it, leading to a SQL injectionShow less
1Quotes Collection Project
1Quotes Collection
Jun 17, 2026
Dec 13, 2021
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
The Quotes Collection WordPress plugin through 2.5.2 does not validate and escape the bulkcheck parameter before using it in a SQL statement, leading to a SQL injection
1Frenify
1Mediamatic
Jun 17, 2026
Dec 13, 2021
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
The mediamaticAjaxRenameCategory AJAX action of the Mediamatic WordPress plugin before 2.8.1, available to any authenticated user, does not sanitise the categoryID parameter before using it in a SQL statement, leading to...Show more
The mediamaticAjaxRenameCategory AJAX action of the Mediamatic WordPress plugin before 2.8.1, available to any authenticated user, does not sanitise the categoryID parameter before using it in a SQL statement, leading to an SQL injectionShow less
1Cleverplugins
1Seo Booster
Jun 17, 2026
Dec 13, 2021
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
The SEO Booster WordPress plugin before 3.8 allows for authenticated SQL injection via the "fn_my_ajaxified_dataloader_ajax" AJAX request as the $_REQUEST['order'][0]['dir'] parameter is not properly escaped leading to b...Show more
The SEO Booster WordPress plugin before 3.8 allows for authenticated SQL injection via the "fn_my_ajaxified_dataloader_ajax" AJAX request as the $_REQUEST['order'][0]['dir'] parameter is not properly escaped leading to blind and error-based SQL injections.Show less
1Doctrine Project
1Database Abstraction Layer
Jun 17, 2026
Dec 9, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Doctrine DBAL 3.x before 3.1.4 allows SQL Injection. The escaping of offset and length inputs to the generation of a LIMIT clause was not probably cast to an integer, allowing SQL injection to take place if application d...Show more
Doctrine DBAL 3.x before 3.1.4 allows SQL Injection. The escaping of offset and length inputs to the generation of a LIMIT clause was not probably cast to an integer, allowing SQL injection to take place if application developers passed unescaped user input to the DBAL QueryBuilder or any other API that ultimately uses the AbstractPlatform::modifyLimitQuery API.Show less
1Zzcms
1Zzcms
Jun 17, 2026
Dec 9, 2021
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
An SQL Injection vulnerability exists in zzcms 8.2, 8.3, 2020, abd 2021 in dl/dl_download.php. when registering ordinary users.
1Zzcms
1Zzcms
Jun 17, 2026
Dec 9, 2021
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
An SQL Injection vulnerability exists in zzcms 8.2, 8.3, 2020, and 2021 in dl/dl_print.php when registering ordinary users.
1Globaldatingsoftware
1Premiumdatingscript
Jun 17, 2026
Dec 9, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An SQL Injection vulnerability exists in Premiumdatingscript 4.2.7.7 via the ip parameter in connect.php. .
1Zzcms
1Zzcms
Jun 17, 2026
Dec 9, 2021
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
An SQL Injection vulnerablitly exits in zzcms 8.2, 8.3, 2020, and 2021 via the id parameter in admin/dl_sendmail.php.
1Zzcms
1Zzcms
Jun 17, 2026
Dec 9, 2021
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
An SQL Injection vulnerability exists in zzcms 8.2, 8.3, 2020, and 2021 via the id parameter in admin/bad.php.
1Wbce
1Wbce Cms
Jun 17, 2026
Dec 9, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
wbce_cms is vulnerable to Improper Neutralization of Special Elements used in an SQL Command
1Xylem
1Aanderaa Geoview
Jun 17, 2026
Dec 8, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
SQL injection vulnerability was discovered in Aanderaa GeoView Webservice prior to version 2.1.3 that could allow an unauthenticated attackers to execute arbitrary commands.
1Genesys
1Intelligent Workload Distribution Manager
Jun 17, 2026
Dec 8, 2021
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
A SQL Injection in the custom filter query component in Genesys intelligent Workload Distribution (IWD) 9.0.017.07 allows an attacker to execute arbitrary SQL queries via the value attribute, with which all data in the d...Show more
A SQL Injection in the custom filter query component in Genesys intelligent Workload Distribution (IWD) 9.0.017.07 allows an attacker to execute arbitrary SQL queries via the value attribute, with which all data in the database can be extracted and OS command execution is possible depending on the permissions and/or database engine.Show less
1Genesys
1Intelligent Workload Distribution Manager
Jun 17, 2026
Dec 8, 2021
N/A· v4
7.2 HIGH· v3
6.5 MEDIUM· v2
A SQL Injection in the custom filter query component in Genesys intelligent Workload Distribution (IWD) before 9.0.013.11 allows an attacker to execute arbitrary SQL queries via the ql_expression parameter, with which al...Show more
A SQL Injection in the custom filter query component in Genesys intelligent Workload Distribution (IWD) before 9.0.013.11 allows an attacker to execute arbitrary SQL queries via the ql_expression parameter, with which all data in the database can be extracted and OS command execution is possible depending on the permissions and/or database engine.Show less
1Fortinet
1Fortiwlm
Jun 17, 2026
Dec 8, 2021
N/A· v4
8.8 HIGH· v3
7.5 HIGH· v2
A improper neutralization of special elements used in an sql command ('sql injection') in Fortinet FortiWLM version 8.6.1 and below allows attacker to disclose sensitive information from DB tables via crafted requests.