CVE-2016-10554
CRITICALsequelize < 1.7.0-alpha3 - SQL Injection via SQLite MySQL Backslash Escaping
Title source: llmDescription
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://github.com/sequelize/sequelize/commit/c876192aa6ce1f67e22b26a4d175b8478615f42d
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