Skip to main content

Sequelize CVE-2019-10752

CRITICAL
SQL Injection (CWE-89)
2019-10-17 report@snyk.io
9.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
CVE Published
Oct 17, 2019 - 19:15 nvd
CRITICAL 9.8

DescriptionNVD

Sequelize, all versions prior to version 4.44.3 and 5.15.1, is vulnerable to SQL Injection due to sequelize.json() helper function not escaping values properly when formatting sub paths for JSON queries for MySQL, MariaDB and SQLite.

AnalysisAI

Sequelize, all versions prior to version 4.44.3 and 5.15.1, is vulnerable to SQL Injection due to sequelize.json() helper function not escaping values properly when formatting sub paths for JSON. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Technical ContextAI

This vulnerability is classified as SQL Injection (CWE-89), which allows attackers to execute arbitrary SQL commands against the database. Sequelize, all versions prior to version 4.44.3 and 5.15.1, is vulnerable to SQL Injection due to sequelize.json() helper function not escaping values properly when formatting sub paths for JSON queries for MySQL, MariaDB and SQLite. Affected products include: Sequelizejs Sequelize. Version information: version 4.44.3.

RemediationAI

A vendor patch is available. Apply the latest security update as soon as possible. Use parameterized queries/prepared statements. Never concatenate user input into SQL. Apply least-privilege database permissions.

CVE-2026-69240 CRITICAL POC
9.8 Aug 03

SQL injection in the Sequelize Node.js ORM (versions prior to 6.37.4) allows remote attackers to inject arbitrary SQL th

CVE-2023-25813 CRITICAL POC
9.8 Feb 22

Sequelize is a Node.js ORM tool. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no auth

CVE-2019-10749 CRITICAL POC
9.8 Oct 29

sequelize before version 3.35.1 allows attackers to perform a SQL Injection due to the JSON path keys not being properly

CVE-2019-10748 CRITICAL POC
9.8 Oct 29

Sequelize all versions prior to 3.35.1, 4.44.3, and 5.8.11 are vulnerable to SQL Injection due to JSON path keys not bei

CVE-2015-1369 HIGH POC
7.5 Jan 27

SQL injection vulnerability in Sequelize before 2.0.0-rc7 for Node.js allows remote attackers to execute arbitrary SQL c

CVE-2023-22578 CRITICAL
9.8 Feb 16

Due to improper artibute filtering in the sequalize js library, can a attacker peform SQL injections. Rated critical sev

CVE-2023-22579 HIGH
8.8 Feb 16

Due to improper parameter filtering in the sequalize js library, can a attacker peform injection. Rated high severity (C

CVE-2026-30951 HIGH POC
7.5 Mar 10

SQL injection in Sequelize prior to version 6.37.8 allows unauthenticated attackers to execute arbitrary SQL queries and

CVE-2023-22580 HIGH
7.5 Feb 16

Due to improper input filtering in the sequalize js library, can malicious queries lead to sensitive information disclos

CVE-2019-11069 HIGH
7.5 Apr 10

Sequelize version 5 before 5.3.0 does not properly ensure that standard conforming strings are used. Rated high severity

Share

CVE-2019-10752 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy