CVE-2016-10554 SQL Injection in sequelize
CriticalCVSS 9.8
EPSS 1.8%
- Published
- Updated
- Exploit status
- No public exploit known
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.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| npm sequelize(npm) | <= 1.7.0-alpha2 | No fix listed |
| sequelizejs sequelize | <= 1.6.0 | No fix listed |
| sequelizejs sequelize | = 1.7.0-alpha1 | No fix listed |
| sequelizejs sequelize | = 1.7.0-alpha2 | No fix listed |
| HackerOne sequelize node module | = <= 1.7.0-alpha2 | No fix listed |
References
- nvd.nist.gov third-party-advisory
- github.com patch third-party-advisory
- github.com
- www.npmjs.com
- nodesecurity.io patch third-party-advisory