CVE-2016-10554

CRITICAL

sequelize < 1.7.0-alpha3 - SQL Injection via SQLite MySQL Backslash Escaping

Title source: llm
STIX 2.1

Description

sequelize is an Object-relational mapping, or a middleman to convert things from Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server into usable data for NodeJS. Before version 1.7.0-alpha3, sequelize defaulted SQLite to use MySQL backslash escaping, even though SQLite uses Postgres escaping.

References (2)

Core 2
Core References
Patch, Third Party Advisory x_refsource_misc
https://nodesecurity.io/advisories/113

Scores

CVSS v3 9.8
EPSS 0.0191
EPSS Percentile 77.7%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-89
Status published
Products (3)
npm/sequelize 0 - 1.7.0npm
sequelizejs/sequelize 1.7.0 alpha1 (2 CPE variants)
sequelizejs/sequelize < 1.6.0
Published May 31, 2018
Tracked Since Feb 18, 2026