Files
CVEs-PoC/2016/CVE-2016-10554.md
T
2025-09-29 21:09:30 +02:00

18 lines
882 B
Markdown

### [CVE-2016-10554](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10554)
![](https://img.shields.io/static/v1?label=Product&message=sequelize%20node%20module&color=blue)
![](https://img.shields.io/static/v1?label=Version&message=%3C%3D%201.7.0-alpha2%20&color=brightgreen)
![](https://img.shields.io/static/v1?label=Vulnerability&message=SQL%20Injection%20(CWE-89)&color=brightgreen)
### 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.
### POC
#### Reference
- https://github.com/sequelize/sequelize/commit/c876192aa6ce1f67e22b26a4d175b8478615f42d
#### Github
- https://github.com/ARPSyndicate/cvemon