NodeJS/sequelize/1.5.0-beta
Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.
Repo Link:
https://www.npmjs.com/package/sequelize
License:
MIT
21 Security Vulnerabilities
Published date: 2019-11-08T17:05:17Z
CVE: CVE-2019-10749
Versions of sequelize
prior to 3.35.1 are vulnerable to SQL Injection. The package fails to sanitize JSON path keys in the Postgres dialect, which may allow attackers to inject SQL statements and execute arbitrary SQL queries.
Recommendation
Upgrade to version 3.35.1 or later.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "3.31.0", "3.31.1", "3.31.2", "3.33.0", "3.34.0", "3.35.0", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "3.32.1", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-02-18T23:54:32Z
CVE: CVE-2016-10553
Affected versions of sequelize
are vulnerable to SQL Injection when user input is passed into findOne
or into a statement such as where: "user input"
.
Recommendation
Update to version 3.0.0 or later.
Version 3.0.0 will introduce a number of breaking changes.
Thankfully, the project authors have provided a 2.x -> 3.x upgrade guide to ease this transition.
If upgrading is not an option, it is also possible to mitigate this by ensuring that all uses of where: "input"
and findOne("input")
are properly sanitized, such as by the use of a wrapper function.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "1.7.11", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2023-02-16T15:30:28Z
CVE: CVE-2023-22580
Due to improper input filtering in the sequelize js library, can malicious queries lead to sensitive information disclosure.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "5.0.0-beta", "4.37.5", "5.0.0-beta.2", "5.0.0-beta.4", "3.33.0", "4.37.9", "5.0.0-beta.7", "5.0.0-beta.8", "5.0.0-beta.9", "5.0.0-beta.10", "5.0.0-beta.11", "5.0.0-beta.12", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "5.0.0-beta.15", "3.34.0", "4.42.1", "4.43.0", "5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "4.43.1", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "4.43.2", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "6.0.0-beta.1", "3.35.0", "3.35.1", "5.8.11", "5.8.12", "5.9.2", "4.44.1", "5.9.3", "5.9.4", "5.10.1", "5.10.2", "5.12.0", "5.13.0", "5.13.1", "5.14.0", "5.16.0", "5.17.0", "5.17.1", "5.18.1", "5.19.2", "5.19.8", "5.20.0", "5.21.0", "5.21.1", "6.0.0-beta.3", "5.21.2", "6.0.0-beta.4", "6.0.0-beta.5", "5.21.7", "5.21.8", "6.0.0-beta.6", "5.21.10", "5.21.11", "5.21.12", "6.0.0-beta.7", "5.22.0", "6.1.0", "5.22.1", "5.22.2", "6.2.1", "6.2.2", "5.22.3", "6.2.4", "6.3.0", "6.3.2", "6.3.4", "6.3.5", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "5.0.0-0", "4.37.1", "4.37.2", "4.37.3", "5.0.0-beta.1", "4.37.6", "5.0.0-beta.3", "5.0.0-beta.5", "4.37.7", "5.0.0-beta.6", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "5.0.0-beta.13", "5.0.0-beta.14", "4.42.0", "5.0.0-beta.16", "5.0.0-beta.17", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "4.44.0", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "5.9.0", "5.9.1", "4.44.2", "5.9.5", "5.10.0", "5.10.3", "5.11.0", "5.12.1", "5.12.2", "5.12.3", "5.15.0", "5.15.1", "4.44.3", "5.15.2", "5.17.2", "5.18.0", "5.18.2", "5.18.3", "5.18.4", "5.19.0", "5.19.1", "5.19.3", "5.19.4", "5.19.5", "5.19.6", "5.19.7", "6.0.0-beta.2", "5.21.3", "5.21.4", "5.21.5", "4.44.4", "5.21.6", "5.21.9", "5.21.13", "6.1.1", "6.2.0", "6.2.3", "6.3.1", "6.3.3", "6.4.0", "6.5.0", "5.22.4", "6.5.1", "6.6.0", "6.6.1", "6.6.2", "6.6.4", "6.6.5", "6.7.0", "6.8.0", "6.9.0", "6.11.0", "6.10.0", "6.12.0-alpha.1", "6.12.0-beta.1", "6.12.0-beta.2", "6.12.0-beta.3", "6.12.0", "6.12.1", "5.22.5", "6.12.2", "6.12.3", "6.12.4", "6.12.5", "6.13.0", "6.14.0", "6.14.1", "6.15.0", "6.15.1", "6.16.0", "6.16.1", "6.16.2", "6.16.3", "6.17.0", "6.18.0", "6.19.0", "6.19.1", "6.19.2", "6.20.0", "6.20.1", "6.21.0", "6.21.1", "6.21.2", "6.21.3", "6.21.4", "6.21.5", "6.21.6", "6.22.0", "6.22.1", "6.23.0", "6.23.1", "6.23.2", "6.24.0", "6.25.0", "6.25.1", "6.25.2", "6.25.3", "6.25.4", "6.25.5", "6.25.6", "6.25.7", "6.25.8", "6.26.0", "6.27.0", "6.28.0"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2023-02-16T15:30:28Z
CVE: CVE-2023-22578
Duplicate advisory
This advisory has been withdrawn because it is a duplicate of GHSA-f598-mfpv-gmfx . This link is maintained to preserve external references.
Original Description
Due to improper attribute filtering in the sequelize js library, an attacker can peform SQL injections. This issue can be mitigated by not accepting untrusted input.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "5.0.0-beta", "4.37.5", "5.0.0-beta.2", "5.0.0-beta.4", "3.33.0", "4.37.9", "5.0.0-beta.7", "5.0.0-beta.8", "5.0.0-beta.9", "5.0.0-beta.10", "5.0.0-beta.11", "5.0.0-beta.12", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "5.0.0-beta.15", "3.34.0", "4.42.1", "4.43.0", "5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "4.43.1", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "4.43.2", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "6.0.0-beta.1", "3.35.0", "3.35.1", "5.8.11", "5.8.12", "5.9.2", "4.44.1", "5.9.3", "5.9.4", "5.10.1", "5.10.2", "5.12.0", "5.13.0", "5.13.1", "5.14.0", "5.16.0", "5.17.0", "5.17.1", "5.18.1", "5.19.2", "5.19.8", "5.20.0", "5.21.0", "5.21.1", "6.0.0-beta.3", "5.21.2", "6.0.0-beta.4", "6.0.0-beta.5", "5.21.7", "5.21.8", "6.0.0-beta.6", "5.21.10", "5.21.11", "5.21.12", "6.0.0-beta.7", "5.22.0", "6.1.0", "5.22.1", "5.22.2", "6.2.1", "6.2.2", "5.22.3", "6.2.4", "6.3.0", "6.3.2", "6.3.4", "6.3.5", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "5.0.0-0", "4.37.1", "4.37.2", "4.37.3", "5.0.0-beta.1", "4.37.6", "5.0.0-beta.3", "5.0.0-beta.5", "4.37.7", "5.0.0-beta.6", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "5.0.0-beta.13", "5.0.0-beta.14", "4.42.0", "5.0.0-beta.16", "5.0.0-beta.17", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "4.44.0", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "5.9.0", "5.9.1", "4.44.2", "5.9.5", "5.10.0", "5.10.3", "5.11.0", "5.12.1", "5.12.2", "5.12.3", "5.15.0", "5.15.1", "4.44.3", "5.15.2", "5.17.2", "5.18.0", "5.18.2", "5.18.3", "5.18.4", "5.19.0", "5.19.1", "5.19.3", "5.19.4", "5.19.5", "5.19.6", "5.19.7", "6.0.0-beta.2", "5.21.3", "5.21.4", "5.21.5", "4.44.4", "5.21.6", "5.21.9", "5.21.13", "6.1.1", "6.2.0", "6.2.3", "6.3.1", "6.3.3", "6.4.0", "6.5.0", "5.22.4", "6.5.1", "6.6.0", "6.6.1", "6.6.2", "6.6.4", "6.6.5", "6.7.0", "6.8.0", "6.9.0", "6.11.0", "6.10.0", "6.12.0-alpha.1", "6.12.0-beta.1", "6.12.0-beta.2", "6.12.0-beta.3", "6.12.0", "6.12.1", "5.22.5", "6.12.2", "6.12.3", "6.12.4", "6.12.5", "6.13.0", "6.14.0", "6.14.1", "6.15.0", "6.15.1", "6.16.0", "6.16.1", "6.16.2", "6.16.3", "6.17.0", "6.18.0", "6.19.0", "6.19.1", "6.19.2", "6.20.0", "6.20.1", "6.21.0", "6.21.1", "6.21.2", "6.21.3", "6.21.4", "6.21.5", "6.21.6", "6.22.0", "6.22.1", "6.23.0", "6.23.1", "6.23.2", "6.24.0", "6.25.0", "6.25.1", "6.25.2", "6.25.3", "6.25.4", "6.25.5", "6.25.6", "6.25.7", "6.25.8", "6.26.0", "6.27.0", "6.28.0", "6.28.1", "6.28.2"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-02-18T23:54:34Z
CVE: CVE-2016-10550
Affected versions of sequelize
are vulnerable to SQL Injection in locations where user input is passed into the limit
or order
parameters of sequelize
query calls, such as findOne
or findAll
.
Recommendation
Update to version 3.17.0 or later.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-02-18T23:54:24Z
CVE: CVE-2016-10556
Affected versions of sequelize
cast arrays to strings and fail to properly escape the resulting SQL statement, resulting in a SQL injection vulnerability.
Proof of Concept
In Postgres, SQLite, and Microsoft SQL Server there is an issue where arrays are treated as strings and improperly escaped.
Example Query:
database.query('SELECT * FROM TestTable WHERE Name IN (:names)', {
replacements: {
names: directCopyOfUserInput
}
});
If the user inputs the value of :names
as:
["test", "'); DELETE TestTable WHERE Id = 1 --')"]
The resulting SQL statement will be:
sql
SELECT Id FROM Table WHERE Name IN ('test', '\'); DELETE TestTable WHERE Id = 1 --')
As the backslash has no special meaning in PostgreSQL, MSSQL, or SQLite, the statement will delete the record in TestTable with an Id of 1.
Recommendation
Update to version 3.20.0 or later.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2023-02-24T18:48:49Z
CVE: CVE-2023-22578
Impact
Sequelize 6.28.2 and prior has a dangerous feature where using parentheses in the attribute option would make Sequelize use the string as-is in the SQL
User.findAll({
attributes: [
['count(id)', 'count']
]
});
Produced
SELECT count(id) AS "count" FROM "users"
Patches
This feature was deprecated in Sequelize 5, and using it prints a deprecation warning.
This issue has been patched in @sequelize/core@7.0.0.alpha-20
and sequelize@6.29.0
.
In Sequelize 7, it now produces the following:
SELECT "count(id)" AS "count" FROM "users"
In Sequelize 6, it throws an error explaining that we had to introduce a breaking change, and requires the user to explicitly opt-in to either the Sequelize 7 behavior (always escape) or the Sequelize 5 behavior (inline attributes that include ()
without escaping). See https://github.com/sequelize/sequelize/pull/15710 for more information.
Mitigations
Do not use user-provided content to build your list or attributes. If you do, make sure that attribute in question actually exists on your model by checking that it exists in the rawAttributes
property of your model first.
A discussion thread about this issue is open at https://github.com/sequelize/sequelize/discussions/15694
CVE: CVE-2023-22578
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "5.0.0-beta", "4.37.5", "5.0.0-beta.2", "5.0.0-beta.4", "3.33.0", "4.37.9", "5.0.0-beta.7", "5.0.0-beta.8", "5.0.0-beta.9", "5.0.0-beta.10", "5.0.0-beta.11", "5.0.0-beta.12", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "5.0.0-beta.15", "3.34.0", "4.42.1", "4.43.0", "5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "4.43.1", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "4.43.2", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "6.0.0-beta.1", "3.35.0", "3.35.1", "5.8.11", "5.8.12", "5.9.2", "4.44.1", "5.9.3", "5.9.4", "5.10.1", "5.10.2", "5.12.0", "5.13.0", "5.13.1", "5.14.0", "5.16.0", "5.17.0", "5.17.1", "5.18.1", "5.19.2", "5.19.8", "5.20.0", "5.21.0", "5.21.1", "6.0.0-beta.3", "5.21.2", "6.0.0-beta.4", "6.0.0-beta.5", "5.21.7", "5.21.8", "6.0.0-beta.6", "5.21.10", "5.21.11", "5.21.12", "6.0.0-beta.7", "5.22.0", "6.1.0", "5.22.1", "5.22.2", "6.2.1", "6.2.2", "5.22.3", "6.2.4", "6.3.0", "6.3.2", "6.3.4", "6.3.5", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "5.0.0-0", "4.37.1", "4.37.2", "4.37.3", "5.0.0-beta.1", "4.37.6", "5.0.0-beta.3", "5.0.0-beta.5", "4.37.7", "5.0.0-beta.6", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "5.0.0-beta.13", "5.0.0-beta.14", "4.42.0", "5.0.0-beta.16", "5.0.0-beta.17", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "4.44.0", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "5.9.0", "5.9.1", "4.44.2", "5.9.5", "5.10.0", "5.10.3", "5.11.0", "5.12.1", "5.12.2", "5.12.3", "5.15.0", "5.15.1", "4.44.3", "5.15.2", "5.17.2", "5.18.0", "5.18.2", "5.18.3", "5.18.4", "5.19.0", "5.19.1", "5.19.3", "5.19.4", "5.19.5", "5.19.6", "5.19.7", "6.0.0-beta.2", "5.21.3", "5.21.4", "5.21.5", "4.44.4", "5.21.6", "5.21.9", "5.21.13", "6.1.1", "6.2.0", "6.2.3", "6.3.1", "6.3.3", "6.4.0", "6.5.0", "5.22.4", "6.5.1", "6.6.0", "6.6.1", "6.6.2", "6.6.4", "6.6.5", "6.7.0", "6.8.0", "6.9.0", "6.11.0", "6.10.0", "6.12.0-alpha.1", "6.12.0-beta.1", "6.12.0-beta.2", "6.12.0-beta.3", "6.12.0", "6.12.1", "5.22.5", "6.12.2", "6.12.3", "6.12.4", "6.12.5", "6.13.0", "6.14.0", "6.14.1", "6.15.0", "6.15.1", "6.16.0", "6.16.1", "6.16.2", "6.16.3", "6.17.0", "6.18.0", "6.19.0", "6.19.1", "6.19.2", "6.20.0", "6.20.1", "6.21.0", "6.21.1", "6.21.2", "6.21.3", "6.21.4", "6.21.5", "6.21.6", "6.22.0", "6.22.1", "6.23.0", "6.23.1", "6.23.2", "6.24.0", "6.25.0", "6.25.1", "6.25.2", "6.25.3", "6.25.4", "6.25.5", "6.25.6", "6.25.7", "6.25.8", "6.26.0", "6.27.0", "6.28.0", "6.28.1", "6.28.2"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2020-09-03T20:25:33Z
Versions of sequelize
prior to 4.44.4 are vulnerable to Denial of Service (DoS). The SQLite dialect fails to catch a TypeError
exception for the results
variable. The results
value may be undefined and trigger the error on a .map
call. This may allow attackers to submit malicious input that forces the exception and crashes the Node process.
The following proof-of-concept crashes the Node process:
```
const Sequelize = require('sequelize');
const sequelize = new Sequelize({
dialect: 'sqlite',
storage: 'database.sqlite'
});
const TypeError = sequelize.define('TypeError', {
name: Sequelize.STRING,
});
TypeError.sync({force: true}).then(() => {
return TypeError.create({name: SELECT tbl_name FROM sqlite_master });
});
```
Recommendation
Upgrade to version 4.44.4 or later.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "4.37.5", "3.33.0", "4.37.9", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "3.34.0", "4.42.1", "4.43.0", "4.43.1", "4.43.2", "3.35.0", "3.35.1", "4.44.1", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "4.37.1", "4.37.2", "4.37.3", "4.37.6", "4.37.7", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "4.42.0", "4.44.0", "4.44.2", "4.44.3"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-11-06T17:11:10Z
CVE: CVE-2019-10748
Affected versions of sequelize
are vulnerable to SQL Injection. The package fails to sanitize JSON path keys in the MariaDB and MySQL dialects, which may allow attackers to inject SQL statements and execute arbitrary SQL queries.
Recommendation
If you are using sequelize
5.x, upgrade to version 5.8.11 or later.
If you are using sequelize
4.x, upgrade to version 4.44.3 or later.
If you are using sequelize
3.x, upgrade to version 3.35.1 or later.
Affected versions:
["5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "4.23.4", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "4.37.5", "4.37.9", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "4.42.1", "4.43.0", "4.43.1", "4.43.2", "4.44.1", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "4.35.2", "4.35.5", "4.37.1", "4.37.2", "4.37.3", "4.37.6", "4.37.7", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "4.42.0", "4.44.0", "4.44.2", "0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "3.31.0", "3.31.1", "3.31.2", "3.33.0", "3.34.0", "3.35.0", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "3.32.1", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-10-25T19:43:16Z
CVE: CVE-2019-10752
Affected versions of sequelize
are vulnerable to SQL Injection. The function sequelize.json()
incorrectly formatted sub paths for JSON queries, which allows attackers to inject SQL statements and execute arbitrary SQL queries if user input is passed to the query. Exploitation example:
return User.findAll({
where: this.sequelize.json("data.id')) AS DECIMAL) = 1 DELETE YOLO INJECTIONS; -- ", 1)
});
Recommendation
If you are using sequelize
5.x, upgrade to version 5.15.1 or later.
If you are using sequelize
4.x, upgrade to version 4.44.3 or later.
Affected versions:
["5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "5.8.11", "5.8.12", "5.9.2", "5.9.3", "5.9.4", "5.10.1", "5.10.2", "5.12.0", "5.13.0", "5.13.1", "5.14.0", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "5.9.0", "5.9.1", "5.9.5", "5.10.0", "5.10.3", "5.11.0", "5.12.1", "5.12.2", "5.12.3", "5.15.0", "0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "4.37.5", "3.33.0", "4.37.9", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "3.34.0", "4.42.1", "4.43.0", "4.43.1", "4.43.2", "3.35.0", "3.35.1", "4.44.1", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "4.37.1", "4.37.2", "4.37.3", "4.37.6", "4.37.7", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "4.42.0", "4.44.0", "4.44.2"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2023-02-23T16:58:56Z
CVE: CVE-2023-22579
Impact
Providing an invalid value to the where
option of a query caused Sequelize to ignore that option instead of throwing an error.
A finder call like the following did not throw an error:
User.findAll({
where: new Date(),
});
As this option is typically used with plain javascript objects, be aware that this only happens at the top level of this option.
Patches
This issue has been patched in sequelize@6.28.1
& @sequelize/core@7.0.0.alpha-20
References
A discussion thread about this issue is open at https://github.com/sequelize/sequelize/discussions/15698
CVE: CVE-2023-22579
Snyk: https://security.snyk.io/vuln/SNYK-JS-SEQUELIZE-3324090
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "5.0.0-beta", "4.37.5", "5.0.0-beta.2", "5.0.0-beta.4", "3.33.0", "4.37.9", "5.0.0-beta.7", "5.0.0-beta.8", "5.0.0-beta.9", "5.0.0-beta.10", "5.0.0-beta.11", "5.0.0-beta.12", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "5.0.0-beta.15", "3.34.0", "4.42.1", "4.43.0", "5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "4.43.1", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "4.43.2", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "6.0.0-beta.1", "3.35.0", "3.35.1", "5.8.11", "5.8.12", "5.9.2", "4.44.1", "5.9.3", "5.9.4", "5.10.1", "5.10.2", "5.12.0", "5.13.0", "5.13.1", "5.14.0", "5.16.0", "5.17.0", "5.17.1", "5.18.1", "5.19.2", "5.19.8", "5.20.0", "5.21.0", "5.21.1", "6.0.0-beta.3", "5.21.2", "6.0.0-beta.4", "6.0.0-beta.5", "5.21.7", "5.21.8", "6.0.0-beta.6", "5.21.10", "5.21.11", "5.21.12", "6.0.0-beta.7", "5.22.0", "6.1.0", "5.22.1", "5.22.2", "6.2.1", "6.2.2", "5.22.3", "6.2.4", "6.3.0", "6.3.2", "6.3.4", "6.3.5", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "5.0.0-0", "4.37.1", "4.37.2", "4.37.3", "5.0.0-beta.1", "4.37.6", "5.0.0-beta.3", "5.0.0-beta.5", "4.37.7", "5.0.0-beta.6", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "5.0.0-beta.13", "5.0.0-beta.14", "4.42.0", "5.0.0-beta.16", "5.0.0-beta.17", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "4.44.0", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "5.9.0", "5.9.1", "4.44.2", "5.9.5", "5.10.0", "5.10.3", "5.11.0", "5.12.1", "5.12.2", "5.12.3", "5.15.0", "5.15.1", "4.44.3", "5.15.2", "5.17.2", "5.18.0", "5.18.2", "5.18.3", "5.18.4", "5.19.0", "5.19.1", "5.19.3", "5.19.4", "5.19.5", "5.19.6", "5.19.7", "6.0.0-beta.2", "5.21.3", "5.21.4", "5.21.5", "4.44.4", "5.21.6", "5.21.9", "5.21.13", "6.1.1", "6.2.0", "6.2.3", "6.3.1", "6.3.3", "6.4.0", "6.5.0", "5.22.4", "6.5.1", "6.6.0", "6.6.1", "6.6.2", "6.6.4", "6.6.5", "6.7.0", "6.8.0", "6.9.0", "6.11.0", "6.10.0", "6.12.0-alpha.1", "6.12.0-beta.1", "6.12.0-beta.2", "6.12.0-beta.3", "6.12.0", "6.12.1", "5.22.5", "6.12.2", "6.12.3", "6.12.4", "6.12.5", "6.13.0", "6.14.0", "6.14.1", "6.15.0", "6.15.1", "6.16.0", "6.16.1", "6.16.2", "6.16.3", "6.17.0", "6.18.0", "6.19.0", "6.19.1", "6.19.2", "6.20.0", "6.20.1", "6.21.0", "6.21.1", "6.21.2", "6.21.3", "6.21.4", "6.21.5", "6.21.6", "6.22.0", "6.22.1", "6.23.0", "6.23.1", "6.23.2", "6.24.0", "6.25.0", "6.25.1", "6.25.2", "6.25.3", "6.25.4", "6.25.5", "6.25.6", "6.25.7", "6.25.8", "6.26.0", "6.27.0", "6.28.0"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-06-04T20:04:27Z
Versions of sequelize
prior to 4.12.0 are vulnerable to NoSQL Injection. Query operators such as $gt
are not properly sanitized and may allow an attacker to alter data queries, leading to NoSQL Injection.
Recommendation
Upgrade to version 4.12.0 or later
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "3.31.0", "3.31.1", "3.31.2", "3.33.0", "3.34.0", "3.35.0", "3.35.1", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "3.32.1", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2023-02-22T22:59:09Z
CVE: CVE-2023-25813
Impact
The SQL injection exploit is related to replacements. Here is such an example:
In the following query, some parameters are passed through replacements, and some are passed directly through the where
option.
User.findAll({
where: or(
literal('soundex("firstName") = soundex(:firstName)'),
{ lastName: lastName },
),
replacements: { firstName },
})
This is a very legitimate use case, but this query was vulnerable to SQL injection due to how Sequelize processed the query: Sequelize built a first query using the where
option, then passed it over to sequelize.query
which parsed the resulting SQL to inject all :replacements
.
If the user passed values such as
{
"firstName": "OR true; DROP TABLE users;",
"lastName": ":firstName"
}
Sequelize would first generate this query:
SELECT * FROM users WHERE soundex("firstName") = soundex(:firstName) OR "lastName" = ':firstName'
Then would inject replacements in it, which resulted in this:
SELECT * FROM users WHERE soundex("firstName") = soundex('OR true; DROP TABLE users;') OR "lastName" = ''OR true; DROP TABLE users;''
As you can see this resulted in arbitrary user-provided SQL being executed.
Patches
The issue was fixed in Sequelize 6.19.1
Workarounds
Do not use the replacements
and the where
option in the same query if you are not using Sequelize >= 6.19.1
References
See this thread for more information: https://github.com/sequelize/sequelize/issues/14519
Snyk: https://security.snyk.io/vuln/SNYK-JS-SEQUELIZE-2932027
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.2", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "3.0.0", "3.1.0", "3.1.1", "3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.10.0", "3.12.0", "3.12.1", "3.12.2", "3.14.0", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.3", "3.19.1", "3.19.2", "3.21.0", "3.23.2", "4.0.0-0", "3.23.4", "3.23.6", "3.24.1", "3.24.2", "4.0.0-2", "3.24.6", "3.24.7", "3.25.0", "3.25.1", "3.27.0", "3.29.0", "3.30.0", "4.0.0", "4.2.0", "4.3.2", "4.4.5", "4.4.7", "4.4.8", "4.4.10", "4.7.0", "4.7.1", "4.8.0", "4.10.0", "4.10.1", "4.10.3", "4.11.1", "4.11.2", "4.11.6", "4.13.2", "4.13.5", "4.13.9", "4.13.12", "4.13.14", "4.13.16", "4.14.0", "4.15.2", "4.16.2", "4.17.0", "4.17.1", "4.20.0", "4.21.0", "4.22.0", "4.22.1", "4.22.2", "4.22.4", "4.22.5", "4.22.10", "4.22.12", "4.22.14", "4.22.15", "4.23.1", "3.31.0", "4.23.4", "3.31.1", "4.24.0", "4.25.0", "4.28.0", "4.28.2", "4.28.3", "4.28.4", "4.28.6", "4.28.7", "4.28.8", "4.31.2", "4.32.0", "4.32.2", "4.32.7", "4.33.0", "3.31.2", "4.33.4", "4.34.1", "4.35.1", "4.35.3", "4.35.4", "4.36.0", "4.36.1", "4.37.0", "4.37.4", "5.0.0-beta", "4.37.5", "5.0.0-beta.2", "5.0.0-beta.4", "3.33.0", "4.37.9", "5.0.0-beta.7", "5.0.0-beta.8", "5.0.0-beta.9", "5.0.0-beta.10", "5.0.0-beta.11", "5.0.0-beta.12", "4.38.1", "4.39.0", "4.41.0", "4.41.1", "4.41.2", "5.0.0-beta.15", "3.34.0", "4.42.1", "4.43.0", "5.1.0", "5.1.1", "5.2.0", "5.2.2", "5.2.4", "5.2.5", "5.2.7", "4.43.1", "5.2.8", "5.2.9", "5.2.10", "5.2.11", "5.2.12", "5.3.4", "5.3.5", "4.43.2", "5.4.0", "5.6.0", "5.6.1", "5.7.1", "5.7.2", "5.8.0", "5.8.1", "5.8.2", "5.8.4", "5.8.5", "6.0.0-beta.1", "3.35.0", "3.35.1", "5.8.11", "5.8.12", "5.9.2", "4.44.1", "5.9.3", "5.9.4", "5.10.1", "5.10.2", "5.12.0", "5.13.0", "5.13.1", "5.14.0", "5.16.0", "5.17.0", "5.17.1", "5.18.1", "5.19.2", "5.19.8", "5.20.0", "5.21.0", "5.21.1", "6.0.0-beta.3", "5.21.2", "6.0.0-beta.4", "6.0.0-beta.5", "5.21.7", "5.21.8", "6.0.0-beta.6", "5.21.10", "5.21.11", "5.21.12", "6.0.0-beta.7", "5.22.0", "6.1.0", "5.22.1", "5.22.2", "6.2.1", "6.2.2", "5.22.3", "6.2.4", "6.3.0", "6.3.2", "6.3.4", "6.3.5", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.3", "2.0.4", "2.1.2", "2.1.3", "3.0.1", "1.7.11", "3.5.0", "3.5.1", "3.9.0", "3.11.0", "3.13.0", "3.14.1", "3.17.2", "3.18.0", "3.19.0", "3.19.3", "3.20.0", "3.22.0", "3.23.0", "3.23.1", "3.23.3", "3.23.5", "3.24.0", "4.0.0-1", "3.24.3", "3.24.4", "3.24.5", "3.24.8", "3.26.0", "3.28.0", "3.30.1", "3.30.2", "3.30.3", "3.30.4", "4.1.0", "4.2.1", "4.3.0", "4.3.1", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.6", "4.4.9", "4.5.0", "4.6.0", "4.7.2", "4.7.3", "4.7.4", "4.7.5", "4.8.1", "4.8.2", "4.8.3", "4.8.4", "4.9.0", "4.10.2", "4.11.0", "4.11.3", "4.11.4", "4.11.5", "4.11.7", "4.12.0", "4.13.0", "4.13.1", "4.13.3", "4.13.4", "4.13.6", "4.13.7", "4.13.8", "4.13.10", "4.13.11", "4.13.13", "4.13.15", "4.13.17", "4.15.0", "4.15.1", "4.16.0", "4.16.1", "4.17.2", "4.18.0", "4.19.0", "4.20.1", "4.20.2", "4.20.3", "4.22.3", "4.22.6", "4.22.7", "4.22.8", "4.22.9", "4.22.11", "4.22.13", "4.22.16", "4.23.0", "4.23.2", "4.23.3", "4.25.1", "4.25.2", "4.26.0", "4.27.0", "4.28.1", "4.28.5", "4.29.0", "4.29.1", "4.29.2", "4.29.3", "4.30.0", "4.30.1", "4.30.2", "4.31.0", "4.31.1", "4.32.1", "4.32.3", "4.32.4", "4.32.5", "4.32.6", "4.33.1", "4.33.2", "4.33.3", "4.34.0", "4.35.0", "3.32.1", "4.35.2", "4.35.5", "0.0.0-development", "5.0.0-0", "4.37.1", "4.37.2", "4.37.3", "5.0.0-beta.1", "4.37.6", "5.0.0-beta.3", "5.0.0-beta.5", "4.37.7", "5.0.0-beta.6", "4.37.8", "4.37.10", "4.38.0", "4.39.1", "4.40.0", "5.0.0-beta.13", "5.0.0-beta.14", "4.42.0", "5.0.0-beta.16", "5.0.0-beta.17", "5.2.1", "5.2.3", "5.2.6", "5.2.13", "5.2.14", "5.2.15", "5.3.0", "5.3.1", "5.3.2", "5.3.3", "5.5.0", "5.5.1", "5.7.0", "5.7.3", "5.7.4", "5.7.5", "5.7.6", "5.8.3", "4.44.0", "5.8.6", "5.8.7", "5.8.8", "5.8.9", "5.8.10", "5.9.0", "5.9.1", "4.44.2", "5.9.5", "5.10.0", "5.10.3", "5.11.0", "5.12.1", "5.12.2", "5.12.3", "5.15.0", "5.15.1", "4.44.3", "5.15.2", "5.17.2", "5.18.0", "5.18.2", "5.18.3", "5.18.4", "5.19.0", "5.19.1", "5.19.3", "5.19.4", "5.19.5", "5.19.6", "5.19.7", "6.0.0-beta.2", "5.21.3", "5.21.4", "5.21.5", "4.44.4", "5.21.6", "5.21.9", "5.21.13", "6.1.1", "6.2.0", "6.2.3", "6.3.1", "6.3.3", "6.4.0", "6.5.0", "5.22.4", "6.5.1", "6.6.0", "6.6.1", "6.6.2", "6.6.4", "6.6.5", "6.7.0", "6.8.0", "6.9.0", "6.11.0", "6.10.0", "6.12.0-alpha.1", "6.12.0-beta.1", "6.12.0-beta.2", "6.12.0-beta.3", "6.12.0", "6.12.1", "5.22.5", "6.12.2", "6.12.3", "6.12.4", "6.12.5", "6.13.0", "6.14.0", "6.14.1", "6.15.0", "6.15.1", "6.16.0", "6.16.1", "6.16.2", "6.16.3", "6.17.0", "6.18.0", "6.19.0"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2019-02-18T23:54:28Z
CVE: CVE-2016-10554
Affected versions of sequelize
use MySQL's backslash-based escape syntax when connecting to SQLite, despite the fact that SQLite uses PostgreSQL's escape syntax, which can result in a SQL Injection vulnerability.
Recommendation
Update to version 1.7.0-alpha3 or later.
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2017-10-24T18:33:36Z
CVE: CVE-2015-1369
Versions 2.0.0-rc-7 and earlier of sequelize
are affected by a SQL injection vulnerability when user input is passed into the order parameter.
Proof of Concept
Test.findAndCountAll({
where: { id :1 },
order : [['id', 'UNTRUSTED USER INPUT']]
})
Recommendation
Update to version 2.0.0-rc8 or later
Affected versions:
["0.2.5", "0.3.0", "0.4.3", "1.0.0", "1.1.1", "1.1.2", "1.1.4", "1.2.0", "1.3.1", "1.3.3", "1.3.5", "1.3.7", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0", "1.7.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.3b", "1.7.0-beta.4a", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.8", "1.7.0-beta8", "2.0.0-dev1", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "1.7.0-rc8", "1.7.0", "1.7.1", "1.7.2", "1.7.7", "1.7.8", "1.7.10", "2.0.0-rc1", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "0.2.2", "0.2.3", "0.2.4", "0.2.6", "0.4.0", "0.4.1", "0.4.2", "1.0.1", "1.0.2", "1.1.0", "1.1.3", "1.2.1", "1.3.0", "1.3.2", "1.3.4", "1.3.6", "1.4.0", "1.4.1", "1.5.0-alpha", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta4", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "2.0.0-alpha3", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "2.0.0-beta.3", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.7", "1.7.0-rc1", "1.7.0-rc2", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "2.0.0-dev8", "1.7.0-rc9", "2.0.0-dev9", "1.7.3", "1.7.4", "1.7.5", "1.7.9", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "1.7.11", "0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 7.0.0-next.1.
Published date: 2016-10-31
CVSS Score: 4.8
CVSS Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Coordinating vendor: ^Lift Security
sequalize 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
In Postgres, SQLite, and Microsoft SQL Server there is an issue where arrays are treated as strings and improperly escaped.
This causes potential SQL injection, where a malicious user could put ["test", "'); DELETE TestTable WHERE Id = 1 --')"]
inside of
database.query('SELECT * FROM TestTable WHERE Name IN (:names)', {
replacements: {
names: directCopyOfUserInput
}
});
and cause the SQL statement to become SELECT Id FROM Table WHERE Name IN ('test', '\'); DELETE TestTable WHERE Id = 1 --')
.
In Postgres, MSSQL, and SQLite, the backslash has no special meaning. This causes the the statement to delete whichever Id has a value of 1 in the TestTable table.
Affected versions:
["0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.4.3", "1.0.0", "1.0.1", "1.0.2", "1.1.0", "1.1.1", "1.1.2", "1.1.3", "1.1.4", "1.2.0", "1.2.1", "1.3.0", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.4.0", "1.4.1", "1.5.0-alpha", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0-beta4", "1.6.0", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "1.7.0-alpha3", "2.0.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "1.7.0-beta.3b", "2.0.0-beta.3", "1.7.0-beta.4a", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.7", "2.0.0-beta.8", "1.7.0-beta8", "1.7.0-rc1", "2.0.0-dev1", "1.7.0-rc2", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "2.0.0-dev8", "1.7.0-rc8", "1.7.0-rc9", "2.0.0-dev9", "1.7.0", "1.7.1", "1.7.2", "1.7.3", "1.7.4", "1.7.5", "1.7.7", "1.7.8", "1.7.9", "1.7.10", "2.0.0-rc1", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.2", "2.0.3", "2.0.4", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "2.1.2", "2.1.3", "3.0.0", "3.0.1", "3.1.0", "3.1.1", "3.2.0", "1.7.11", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.5.0", "3.5.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.9.0", "3.10.0", "3.11.0", "3.12.0", "3.12.1", "3.12.2", "3.13.0", "3.14.0", "3.14.1", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.2", "3.17.3", "3.18.0", "3.19.0", "3.19.1", "3.19.2", "3.19.3", "0.0.0-development", "NodeJS/sequelize/0.2.5", "NodeJS/sequelize/0.3.0", "NodeJS/sequelize/0.4.3", "NodeJS/sequelize/1.0.0", "NodeJS/sequelize/1.1.1", "NodeJS/sequelize/1.1.2", "NodeJS/sequelize/1.1.4", "NodeJS/sequelize/1.2.0", "NodeJS/sequelize/1.3.1", "NodeJS/sequelize/1.3.3", "NodeJS/sequelize/1.3.5", "NodeJS/sequelize/1.3.7", "NodeJS/sequelize/1.5.0-beta", "NodeJS/sequelize/1.5.0-beta-2", "NodeJS/sequelize/1.5.0", "NodeJS/sequelize/1.6.0-beta-2", "NodeJS/sequelize/1.6.0-beta-3", "NodeJS/sequelize/1.6.0", "NodeJS/sequelize/1.7.0-alpha3", "NodeJS/sequelize/1.7.0-beta.0", "NodeJS/sequelize/2.0.0-beta.0", "NodeJS/sequelize/1.7.0-beta.3b", "NodeJS/sequelize/1.7.0-beta.4a", "NodeJS/sequelize/2.0.0-beta.6", "NodeJS/sequelize/1.7.0-beta7", "NodeJS/sequelize/2.0.0-beta.8", "NodeJS/sequelize/1.7.0-beta8", "NodeJS/sequelize/2.0.0-dev1", "NodeJS/sequelize/2.0.0-dev2", "NodeJS/sequelize/1.7.0-rc3", "NodeJS/sequelize/2.0.0-dev3", "NodeJS/sequelize/1.7.0-rc6", "NodeJS/sequelize/2.0.0-dev6", "NodeJS/sequelize/2.0.0-dev7", "NodeJS/sequelize/1.7.0-rc7", "NodeJS/sequelize/1.7.0-rc8", "NodeJS/sequelize/1.7.0", "NodeJS/sequelize/1.7.1", "NodeJS/sequelize/1.7.2", "NodeJS/sequelize/1.7.7", "NodeJS/sequelize/1.7.8", "NodeJS/sequelize/1.7.10", "NodeJS/sequelize/2.0.0-rc1", "NodeJS/sequelize/2.0.0-rc5", "NodeJS/sequelize/2.0.0-rc6", "NodeJS/sequelize/2.0.0-rc7", "NodeJS/sequelize/2.0.2", "NodeJS/sequelize/2.0.5", "NodeJS/sequelize/2.0.6", "NodeJS/sequelize/2.1.0", "NodeJS/sequelize/2.1.1", "NodeJS/sequelize/3.0.0", "NodeJS/sequelize/3.1.0", "NodeJS/sequelize/3.1.1", "NodeJS/sequelize/3.2.0", "NodeJS/sequelize/3.3.0", "NodeJS/sequelize/3.3.1", "NodeJS/sequelize/3.3.2", "NodeJS/sequelize/3.4.0", "NodeJS/sequelize/3.4.1", "NodeJS/sequelize/3.6.0", "NodeJS/sequelize/3.7.0", "NodeJS/sequelize/3.7.1", "NodeJS/sequelize/3.8.0", "NodeJS/sequelize/3.10.0", "NodeJS/sequelize/3.12.0", "NodeJS/sequelize/3.12.1", "NodeJS/sequelize/3.12.2", "NodeJS/sequelize/3.14.0", "NodeJS/sequelize/3.14.2", "NodeJS/sequelize/3.15.0", "NodeJS/sequelize/3.15.1", "NodeJS/sequelize/3.16.0", "NodeJS/sequelize/3.17.0", "NodeJS/sequelize/3.17.1", "NodeJS/sequelize/3.17.3", "NodeJS/sequelize/3.19.1", "NodeJS/sequelize/3.19.2", "NodeJS/sequelize/0.2.2", "NodeJS/sequelize/0.2.3", "NodeJS/sequelize/0.2.4", "NodeJS/sequelize/0.2.6", "NodeJS/sequelize/0.4.0", "NodeJS/sequelize/0.4.1", "NodeJS/sequelize/0.4.2", "NodeJS/sequelize/1.0.1", "NodeJS/sequelize/1.0.2", "NodeJS/sequelize/1.1.0", "NodeJS/sequelize/1.1.3", "NodeJS/sequelize/1.2.1", "NodeJS/sequelize/1.3.0", "NodeJS/sequelize/1.3.2", "NodeJS/sequelize/1.3.4", "NodeJS/sequelize/1.3.6", "NodeJS/sequelize/1.4.0", "NodeJS/sequelize/1.4.1", "NodeJS/sequelize/1.5.0-alpha", "NodeJS/sequelize/1.6.0-alpha-1", "NodeJS/sequelize/1.6.0-alpha-2", "NodeJS/sequelize/1.6.0-alpha-3", "NodeJS/sequelize/1.6.0-beta-1", "NodeJS/sequelize/1.6.0-beta4", "NodeJS/sequelize/1.7.0-alpha1", "NodeJS/sequelize/1.7.0-alpha2", "NodeJS/sequelize/2.0.0-alpha1", "NodeJS/sequelize/2.0.0-alpha2", "NodeJS/sequelize/2.0.0-alpha3", "NodeJS/sequelize/1.7.0-beta.1", "NodeJS/sequelize/2.0.0-beta.1", "NodeJS/sequelize/1.7.0-beta.2", "NodeJS/sequelize/2.0.0-beta.2", "NodeJS/sequelize/2.0.0-beta.3", "NodeJS/sequelize/2.0.0-beta.4", "NodeJS/sequelize/1.7.0-beta.5", "NodeJS/sequelize/2.0.0-beta.5", "NodeJS/sequelize/1.7.0-beta6", "NodeJS/sequelize/2.0.0-beta.7", "NodeJS/sequelize/1.7.0-rc1", "NodeJS/sequelize/1.7.0-rc2", "NodeJS/sequelize/1.7.0-rc4", "NodeJS/sequelize/2.0.0-dev4", "NodeJS/sequelize/2.0.0-dev5", "NodeJS/sequelize/1.7.0-rc5", "NodeJS/sequelize/2.0.0-dev8", "NodeJS/sequelize/1.7.0-rc9", "NodeJS/sequelize/2.0.0-dev9", "NodeJS/sequelize/1.7.3", "NodeJS/sequelize/1.7.4", "NodeJS/sequelize/1.7.5", "NodeJS/sequelize/1.7.9", "NodeJS/sequelize/2.0.0-rc2", "NodeJS/sequelize/2.0.0-rc3", "NodeJS/sequelize/2.0.0-rc4", "NodeJS/sequelize/2.0.0-rc8", "NodeJS/sequelize/2.0.0", "NodeJS/sequelize/2.0.1", "NodeJS/sequelize/2.0.3", "NodeJS/sequelize/2.0.4", "NodeJS/sequelize/2.1.2", "NodeJS/sequelize/2.1.3", "NodeJS/sequelize/3.0.1", "NodeJS/sequelize/1.7.11", "NodeJS/sequelize/3.5.0", "NodeJS/sequelize/3.5.1", "NodeJS/sequelize/3.9.0", "NodeJS/sequelize/3.11.0", "NodeJS/sequelize/3.13.0", "NodeJS/sequelize/3.14.1", "NodeJS/sequelize/3.17.2", "NodeJS/sequelize/3.18.0", "NodeJS/sequelize/3.19.0", "NodeJS/sequelize/3.19.3", "NodeJS/sequelize/0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Upgrade to sequelize version 3.20.0 or greater
Published date: 2016-10-31
CVSS Score: 6.5
CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Coordinating vendor: ^Lift Security
sequalize 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
A fix was pushed out that fixed potential SQL injection.
The two fixes were
[REMOVED/SECURITY] findOne no longer takes a string / integer / binary argument to represent a primaryKey. Use findById instead
[REMOVED/SECURITY] where: raw query is no longer legal, you must now explicitly use where: [raw query , [replacements]]
Affected versions:
["0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.4.3", "1.0.0", "1.0.1", "1.0.2", "1.1.0", "1.1.1", "1.1.2", "1.1.3", "1.1.4", "1.2.0", "1.2.1", "1.3.0", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.4.0", "1.4.1", "1.5.0-alpha", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0-beta4", "1.6.0", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "1.7.0-alpha3", "2.0.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "1.7.0-beta.3b", "2.0.0-beta.3", "1.7.0-beta.4a", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.7", "2.0.0-beta.8", "1.7.0-beta8", "1.7.0-rc1", "2.0.0-dev1", "1.7.0-rc2", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "2.0.0-dev8", "1.7.0-rc8", "1.7.0-rc9", "2.0.0-dev9", "1.7.0", "1.7.1", "1.7.2", "1.7.3", "1.7.4", "1.7.5", "1.7.7", "1.7.8", "1.7.9", "1.7.10", "2.0.0-rc1", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.2", "2.0.3", "2.0.4", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "2.1.2", "2.1.3", "1.7.11", "0.0.0-development", "NodeJS/sequelize/0.2.5", "NodeJS/sequelize/0.3.0", "NodeJS/sequelize/0.4.3", "NodeJS/sequelize/1.0.0", "NodeJS/sequelize/1.1.1", "NodeJS/sequelize/1.1.2", "NodeJS/sequelize/1.1.4", "NodeJS/sequelize/1.2.0", "NodeJS/sequelize/1.3.1", "NodeJS/sequelize/1.3.3", "NodeJS/sequelize/1.3.5", "NodeJS/sequelize/1.3.7", "NodeJS/sequelize/1.5.0-beta", "NodeJS/sequelize/1.5.0-beta-2", "NodeJS/sequelize/1.5.0", "NodeJS/sequelize/1.6.0-beta-2", "NodeJS/sequelize/1.6.0-beta-3", "NodeJS/sequelize/1.6.0", "NodeJS/sequelize/1.7.0-alpha3", "NodeJS/sequelize/1.7.0-beta.0", "NodeJS/sequelize/2.0.0-beta.0", "NodeJS/sequelize/1.7.0-beta.3b", "NodeJS/sequelize/1.7.0-beta.4a", "NodeJS/sequelize/2.0.0-beta.6", "NodeJS/sequelize/1.7.0-beta7", "NodeJS/sequelize/2.0.0-beta.8", "NodeJS/sequelize/1.7.0-beta8", "NodeJS/sequelize/2.0.0-dev1", "NodeJS/sequelize/2.0.0-dev2", "NodeJS/sequelize/1.7.0-rc3", "NodeJS/sequelize/2.0.0-dev3", "NodeJS/sequelize/1.7.0-rc6", "NodeJS/sequelize/2.0.0-dev6", "NodeJS/sequelize/2.0.0-dev7", "NodeJS/sequelize/1.7.0-rc7", "NodeJS/sequelize/1.7.0-rc8", "NodeJS/sequelize/1.7.0", "NodeJS/sequelize/1.7.1", "NodeJS/sequelize/1.7.2", "NodeJS/sequelize/1.7.7", "NodeJS/sequelize/1.7.8", "NodeJS/sequelize/1.7.10", "NodeJS/sequelize/2.0.0-rc1", "NodeJS/sequelize/2.0.0-rc5", "NodeJS/sequelize/2.0.0-rc6", "NodeJS/sequelize/2.0.0-rc7", "NodeJS/sequelize/2.0.2", "NodeJS/sequelize/2.0.5", "NodeJS/sequelize/2.0.6", "NodeJS/sequelize/2.1.0", "NodeJS/sequelize/2.1.1", "NodeJS/sequelize/0.2.2", "NodeJS/sequelize/0.2.3", "NodeJS/sequelize/0.2.4", "NodeJS/sequelize/0.2.6", "NodeJS/sequelize/0.4.0", "NodeJS/sequelize/0.4.1", "NodeJS/sequelize/0.4.2", "NodeJS/sequelize/1.0.1", "NodeJS/sequelize/1.0.2", "NodeJS/sequelize/1.1.0", "NodeJS/sequelize/1.1.3", "NodeJS/sequelize/1.2.1", "NodeJS/sequelize/1.3.0", "NodeJS/sequelize/1.3.2", "NodeJS/sequelize/1.3.4", "NodeJS/sequelize/1.3.6", "NodeJS/sequelize/1.4.0", "NodeJS/sequelize/1.4.1", "NodeJS/sequelize/1.5.0-alpha", "NodeJS/sequelize/1.6.0-alpha-1", "NodeJS/sequelize/1.6.0-alpha-2", "NodeJS/sequelize/1.6.0-alpha-3", "NodeJS/sequelize/1.6.0-beta-1", "NodeJS/sequelize/1.6.0-beta4", "NodeJS/sequelize/1.7.0-alpha1", "NodeJS/sequelize/1.7.0-alpha2", "NodeJS/sequelize/2.0.0-alpha1", "NodeJS/sequelize/2.0.0-alpha2", "NodeJS/sequelize/2.0.0-alpha3", "NodeJS/sequelize/1.7.0-beta.1", "NodeJS/sequelize/2.0.0-beta.1", "NodeJS/sequelize/1.7.0-beta.2", "NodeJS/sequelize/2.0.0-beta.2", "NodeJS/sequelize/2.0.0-beta.3", "NodeJS/sequelize/2.0.0-beta.4", "NodeJS/sequelize/1.7.0-beta.5", "NodeJS/sequelize/2.0.0-beta.5", "NodeJS/sequelize/1.7.0-beta6", "NodeJS/sequelize/2.0.0-beta.7", "NodeJS/sequelize/1.7.0-rc1", "NodeJS/sequelize/1.7.0-rc2", "NodeJS/sequelize/1.7.0-rc4", "NodeJS/sequelize/2.0.0-dev4", "NodeJS/sequelize/2.0.0-dev5", "NodeJS/sequelize/1.7.0-rc5", "NodeJS/sequelize/2.0.0-dev8", "NodeJS/sequelize/1.7.0-rc9", "NodeJS/sequelize/2.0.0-dev9", "NodeJS/sequelize/1.7.3", "NodeJS/sequelize/1.7.4", "NodeJS/sequelize/1.7.5", "NodeJS/sequelize/1.7.9", "NodeJS/sequelize/2.0.0-rc2", "NodeJS/sequelize/2.0.0-rc3", "NodeJS/sequelize/2.0.0-rc4", "NodeJS/sequelize/2.0.0-rc8", "NodeJS/sequelize/2.0.0", "NodeJS/sequelize/2.0.1", "NodeJS/sequelize/2.0.3", "NodeJS/sequelize/2.0.4", "NodeJS/sequelize/2.1.2", "NodeJS/sequelize/2.1.3", "NodeJS/sequelize/1.7.11", "NodeJS/sequelize/0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Upgrade to at least version 3.0.0
Published date: 2016-10-31
CVSS Score: 6.5
CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Coordinating vendor: ^Lift Security
sequalize 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
If user input goes into the limit
or order
parameters, a malicious user can put in their own SQL statements.
1; DELETE FROM "Users" WHERE 1=1; --
Affected versions:
["0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.4.3", "1.0.0", "1.0.1", "1.0.2", "1.1.0", "1.1.1", "1.1.2", "1.1.3", "1.1.4", "1.2.0", "1.2.1", "1.3.0", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.4.0", "1.4.1", "1.5.0-alpha", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0-beta4", "1.6.0", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "1.7.0-alpha3", "2.0.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "1.7.0-beta.3b", "2.0.0-beta.3", "1.7.0-beta.4a", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.7", "2.0.0-beta.8", "1.7.0-beta8", "1.7.0-rc1", "2.0.0-dev1", "1.7.0-rc2", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "2.0.0-dev8", "1.7.0-rc8", "1.7.0-rc9", "2.0.0-dev9", "1.7.0", "1.7.1", "1.7.2", "1.7.3", "1.7.4", "1.7.5", "1.7.7", "1.7.8", "1.7.9", "1.7.10", "2.0.0-rc1", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.2", "2.0.3", "2.0.4", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "2.1.2", "2.1.3", "3.0.0", "3.0.1", "3.1.0", "3.1.1", "3.2.0", "1.7.11", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.5.0", "3.5.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.9.0", "3.10.0", "3.11.0", "3.12.0", "3.12.1", "3.12.2", "3.13.0", "3.14.0", "3.14.1", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "0.0.0-development", "NodeJS/sequelize/0.2.5", "NodeJS/sequelize/0.3.0", "NodeJS/sequelize/0.4.3", "NodeJS/sequelize/1.0.0", "NodeJS/sequelize/1.1.1", "NodeJS/sequelize/1.1.2", "NodeJS/sequelize/1.1.4", "NodeJS/sequelize/1.2.0", "NodeJS/sequelize/1.3.1", "NodeJS/sequelize/1.3.3", "NodeJS/sequelize/1.3.5", "NodeJS/sequelize/1.3.7", "NodeJS/sequelize/1.5.0-beta", "NodeJS/sequelize/1.5.0-beta-2", "NodeJS/sequelize/1.5.0", "NodeJS/sequelize/1.6.0-beta-2", "NodeJS/sequelize/1.6.0-beta-3", "NodeJS/sequelize/1.6.0", "NodeJS/sequelize/1.7.0-alpha3", "NodeJS/sequelize/1.7.0-beta.0", "NodeJS/sequelize/2.0.0-beta.0", "NodeJS/sequelize/1.7.0-beta.3b", "NodeJS/sequelize/1.7.0-beta.4a", "NodeJS/sequelize/2.0.0-beta.6", "NodeJS/sequelize/1.7.0-beta7", "NodeJS/sequelize/2.0.0-beta.8", "NodeJS/sequelize/1.7.0-beta8", "NodeJS/sequelize/2.0.0-dev1", "NodeJS/sequelize/2.0.0-dev2", "NodeJS/sequelize/1.7.0-rc3", "NodeJS/sequelize/2.0.0-dev3", "NodeJS/sequelize/1.7.0-rc6", "NodeJS/sequelize/2.0.0-dev6", "NodeJS/sequelize/2.0.0-dev7", "NodeJS/sequelize/1.7.0-rc7", "NodeJS/sequelize/1.7.0-rc8", "NodeJS/sequelize/1.7.0", "NodeJS/sequelize/1.7.1", "NodeJS/sequelize/1.7.2", "NodeJS/sequelize/1.7.7", "NodeJS/sequelize/1.7.8", "NodeJS/sequelize/1.7.10", "NodeJS/sequelize/2.0.0-rc1", "NodeJS/sequelize/2.0.0-rc5", "NodeJS/sequelize/2.0.0-rc6", "NodeJS/sequelize/2.0.0-rc7", "NodeJS/sequelize/2.0.2", "NodeJS/sequelize/2.0.5", "NodeJS/sequelize/2.0.6", "NodeJS/sequelize/2.1.0", "NodeJS/sequelize/2.1.1", "NodeJS/sequelize/3.0.0", "NodeJS/sequelize/3.1.0", "NodeJS/sequelize/3.1.1", "NodeJS/sequelize/3.2.0", "NodeJS/sequelize/3.3.0", "NodeJS/sequelize/3.3.1", "NodeJS/sequelize/3.3.2", "NodeJS/sequelize/3.4.0", "NodeJS/sequelize/3.4.1", "NodeJS/sequelize/3.6.0", "NodeJS/sequelize/3.7.0", "NodeJS/sequelize/3.7.1", "NodeJS/sequelize/3.8.0", "NodeJS/sequelize/3.10.0", "NodeJS/sequelize/3.12.0", "NodeJS/sequelize/3.12.1", "NodeJS/sequelize/3.12.2", "NodeJS/sequelize/3.14.0", "NodeJS/sequelize/3.14.2", "NodeJS/sequelize/3.15.0", "NodeJS/sequelize/3.15.1", "NodeJS/sequelize/3.16.0", "NodeJS/sequelize/0.2.2", "NodeJS/sequelize/0.2.3", "NodeJS/sequelize/0.2.4", "NodeJS/sequelize/0.2.6", "NodeJS/sequelize/0.4.0", "NodeJS/sequelize/0.4.1", "NodeJS/sequelize/0.4.2", "NodeJS/sequelize/1.0.1", "NodeJS/sequelize/1.0.2", "NodeJS/sequelize/1.1.0", "NodeJS/sequelize/1.1.3", "NodeJS/sequelize/1.2.1", "NodeJS/sequelize/1.3.0", "NodeJS/sequelize/1.3.2", "NodeJS/sequelize/1.3.4", "NodeJS/sequelize/1.3.6", "NodeJS/sequelize/1.4.0", "NodeJS/sequelize/1.4.1", "NodeJS/sequelize/1.5.0-alpha", "NodeJS/sequelize/1.6.0-alpha-1", "NodeJS/sequelize/1.6.0-alpha-2", "NodeJS/sequelize/1.6.0-alpha-3", "NodeJS/sequelize/1.6.0-beta-1", "NodeJS/sequelize/1.6.0-beta4", "NodeJS/sequelize/1.7.0-alpha1", "NodeJS/sequelize/1.7.0-alpha2", "NodeJS/sequelize/2.0.0-alpha1", "NodeJS/sequelize/2.0.0-alpha2", "NodeJS/sequelize/2.0.0-alpha3", "NodeJS/sequelize/1.7.0-beta.1", "NodeJS/sequelize/2.0.0-beta.1", "NodeJS/sequelize/1.7.0-beta.2", "NodeJS/sequelize/2.0.0-beta.2", "NodeJS/sequelize/2.0.0-beta.3", "NodeJS/sequelize/2.0.0-beta.4", "NodeJS/sequelize/1.7.0-beta.5", "NodeJS/sequelize/2.0.0-beta.5", "NodeJS/sequelize/1.7.0-beta6", "NodeJS/sequelize/2.0.0-beta.7", "NodeJS/sequelize/1.7.0-rc1", "NodeJS/sequelize/1.7.0-rc2", "NodeJS/sequelize/1.7.0-rc4", "NodeJS/sequelize/2.0.0-dev4", "NodeJS/sequelize/2.0.0-dev5", "NodeJS/sequelize/1.7.0-rc5", "NodeJS/sequelize/2.0.0-dev8", "NodeJS/sequelize/1.7.0-rc9", "NodeJS/sequelize/2.0.0-dev9", "NodeJS/sequelize/1.7.3", "NodeJS/sequelize/1.7.4", "NodeJS/sequelize/1.7.5", "NodeJS/sequelize/1.7.9", "NodeJS/sequelize/2.0.0-rc2", "NodeJS/sequelize/2.0.0-rc3", "NodeJS/sequelize/2.0.0-rc4", "NodeJS/sequelize/2.0.0-rc8", "NodeJS/sequelize/2.0.0", "NodeJS/sequelize/2.0.1", "NodeJS/sequelize/2.0.3", "NodeJS/sequelize/2.0.4", "NodeJS/sequelize/2.1.2", "NodeJS/sequelize/2.1.3", "NodeJS/sequelize/3.0.1", "NodeJS/sequelize/1.7.11", "NodeJS/sequelize/3.5.0", "NodeJS/sequelize/3.5.1", "NodeJS/sequelize/3.9.0", "NodeJS/sequelize/3.11.0", "NodeJS/sequelize/3.13.0", "NodeJS/sequelize/3.14.1", "NodeJS/sequelize/0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Upgrade sequelize to version 3.17.0 or greater
Published date: 2016-10-31
CVSS Score: 6.5
CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Coordinating vendor: ^Lift Security
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 versions:
["0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.4.3", "1.0.0", "1.0.1", "1.0.2", "1.1.0", "1.1.1", "1.1.2", "1.1.3", "1.1.4", "1.2.0", "1.2.1", "1.3.0", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.4.0", "1.4.1", "1.5.0-alpha", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0-beta4", "1.6.0", "1.7.0-alpha1", "1.7.0-alpha2", "0.0.0-development", "NodeJS/sequelize/0.2.5", "NodeJS/sequelize/0.3.0", "NodeJS/sequelize/0.4.3", "NodeJS/sequelize/1.0.0", "NodeJS/sequelize/1.1.1", "NodeJS/sequelize/1.1.2", "NodeJS/sequelize/1.1.4", "NodeJS/sequelize/1.2.0", "NodeJS/sequelize/1.3.1", "NodeJS/sequelize/1.3.3", "NodeJS/sequelize/1.3.5", "NodeJS/sequelize/1.3.7", "NodeJS/sequelize/1.5.0-beta", "NodeJS/sequelize/1.5.0-beta-2", "NodeJS/sequelize/1.5.0", "NodeJS/sequelize/1.6.0-beta-2", "NodeJS/sequelize/1.6.0-beta-3", "NodeJS/sequelize/1.6.0", "NodeJS/sequelize/0.2.2", "NodeJS/sequelize/0.2.3", "NodeJS/sequelize/0.2.4", "NodeJS/sequelize/0.2.6", "NodeJS/sequelize/0.4.0", "NodeJS/sequelize/0.4.1", "NodeJS/sequelize/0.4.2", "NodeJS/sequelize/1.0.1", "NodeJS/sequelize/1.0.2", "NodeJS/sequelize/1.1.0", "NodeJS/sequelize/1.1.3", "NodeJS/sequelize/1.2.1", "NodeJS/sequelize/1.3.0", "NodeJS/sequelize/1.3.2", "NodeJS/sequelize/1.3.4", "NodeJS/sequelize/1.3.6", "NodeJS/sequelize/1.4.0", "NodeJS/sequelize/1.4.1", "NodeJS/sequelize/1.5.0-alpha", "NodeJS/sequelize/1.6.0-alpha-1", "NodeJS/sequelize/1.6.0-alpha-2", "NodeJS/sequelize/1.6.0-alpha-3", "NodeJS/sequelize/1.6.0-beta-1", "NodeJS/sequelize/1.6.0-beta4", "NodeJS/sequelize/1.7.0-alpha1", "NodeJS/sequelize/1.7.0-alpha2", "NodeJS/sequelize/0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Upgrade to at least version <=1.7.0-alpha3
Published date: 2016-07-18
CVEs: ["CVE-2016-1000225"]
CVSS Score: 9.8
CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Coordinating vendor: ^Lift Security
SequelizeJS 3.23.4 is vulnerable to SQL injection via GeoJSON documents containing a value with a single quote. This vulnerability affects postresql/postgis as well as MySQL. This vulnerability only exists within GeoJSON documents using the function ST_GeomFromGeoJSON
for postgresql/postgis and the function GeomFromText
for mysql. SequelizeJS's geometry
datatype is vulnerable. If you have SequelizeJS models with a field that has a datatype of 'Geometry' and run a mysql or postgresql/postgis backend, your application is vulnerable
SequelizeJS is a popular ORM (Object Relational Mapper) for node.
GeoJSON is a format for encoding a variety of geographic data structures.
Affected versions:
["0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.4.3", "1.0.0", "1.0.1", "1.0.2", "1.1.0", "1.1.1", "1.1.2", "1.1.3", "1.1.4", "1.2.0", "1.2.1", "1.3.0", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.4.0", "1.4.1", "1.5.0-alpha", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0-beta4", "1.6.0", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "1.7.0-alpha3", "2.0.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "1.7.0-beta.3b", "2.0.0-beta.3", "1.7.0-beta.4a", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.7", "2.0.0-beta.8", "1.7.0-beta8", "1.7.0-rc1", "2.0.0-dev1", "1.7.0-rc2", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "2.0.0-dev8", "1.7.0-rc8", "1.7.0-rc9", "2.0.0-dev9", "1.7.0", "1.7.1", "1.7.2", "1.7.3", "1.7.4", "1.7.5", "1.7.7", "1.7.8", "1.7.9", "1.7.10", "2.0.0-rc1", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "2.0.0-rc8", "2.0.0", "2.0.1", "2.0.2", "2.0.3", "2.0.4", "2.0.5", "2.0.6", "2.1.0", "2.1.1", "2.1.2", "2.1.3", "3.0.0", "3.0.1", "3.1.0", "3.1.1", "3.2.0", "1.7.11", "3.3.0", "3.3.1", "3.3.2", "3.4.0", "3.4.1", "3.5.0", "3.5.1", "3.6.0", "3.7.0", "3.7.1", "3.8.0", "3.9.0", "3.10.0", "3.11.0", "3.12.0", "3.12.1", "3.12.2", "3.13.0", "3.14.0", "3.14.1", "3.14.2", "3.15.0", "3.15.1", "3.16.0", "3.17.0", "3.17.1", "3.17.2", "3.17.3", "3.18.0", "3.19.0", "3.19.1", "3.19.2", "3.19.3", "3.20.0", "3.21.0", "3.22.0", "3.23.0", "3.23.1", "3.23.2", "3.23.3", "3.23.4", "3.23.5", "0.0.0-development", "NodeJS/sequelize/0.2.5", "NodeJS/sequelize/0.3.0", "NodeJS/sequelize/0.4.3", "NodeJS/sequelize/1.0.0", "NodeJS/sequelize/1.1.1", "NodeJS/sequelize/1.1.2", "NodeJS/sequelize/1.1.4", "NodeJS/sequelize/1.2.0", "NodeJS/sequelize/1.3.1", "NodeJS/sequelize/1.3.3", "NodeJS/sequelize/1.3.5", "NodeJS/sequelize/1.3.7", "NodeJS/sequelize/1.5.0-beta", "NodeJS/sequelize/1.5.0-beta-2", "NodeJS/sequelize/1.5.0", "NodeJS/sequelize/1.6.0-beta-2", "NodeJS/sequelize/1.6.0-beta-3", "NodeJS/sequelize/1.6.0", "NodeJS/sequelize/1.7.0-alpha3", "NodeJS/sequelize/1.7.0-beta.0", "NodeJS/sequelize/2.0.0-beta.0", "NodeJS/sequelize/1.7.0-beta.3b", "NodeJS/sequelize/1.7.0-beta.4a", "NodeJS/sequelize/2.0.0-beta.6", "NodeJS/sequelize/1.7.0-beta7", "NodeJS/sequelize/2.0.0-beta.8", "NodeJS/sequelize/1.7.0-beta8", "NodeJS/sequelize/2.0.0-dev1", "NodeJS/sequelize/2.0.0-dev2", "NodeJS/sequelize/1.7.0-rc3", "NodeJS/sequelize/2.0.0-dev3", "NodeJS/sequelize/1.7.0-rc6", "NodeJS/sequelize/2.0.0-dev6", "NodeJS/sequelize/2.0.0-dev7", "NodeJS/sequelize/1.7.0-rc7", "NodeJS/sequelize/1.7.0-rc8", "NodeJS/sequelize/1.7.0", "NodeJS/sequelize/1.7.1", "NodeJS/sequelize/1.7.2", "NodeJS/sequelize/1.7.7", "NodeJS/sequelize/1.7.8", "NodeJS/sequelize/1.7.10", "NodeJS/sequelize/2.0.0-rc1", "NodeJS/sequelize/2.0.0-rc5", "NodeJS/sequelize/2.0.0-rc6", "NodeJS/sequelize/2.0.0-rc7", "NodeJS/sequelize/2.0.2", "NodeJS/sequelize/2.0.5", "NodeJS/sequelize/2.0.6", "NodeJS/sequelize/2.1.0", "NodeJS/sequelize/2.1.1", "NodeJS/sequelize/3.0.0", "NodeJS/sequelize/3.1.0", "NodeJS/sequelize/3.1.1", "NodeJS/sequelize/3.2.0", "NodeJS/sequelize/3.3.0", "NodeJS/sequelize/3.3.1", "NodeJS/sequelize/3.3.2", "NodeJS/sequelize/3.4.0", "NodeJS/sequelize/3.4.1", "NodeJS/sequelize/3.6.0", "NodeJS/sequelize/3.7.0", "NodeJS/sequelize/3.7.1", "NodeJS/sequelize/3.8.0", "NodeJS/sequelize/3.10.0", "NodeJS/sequelize/3.12.0", "NodeJS/sequelize/3.12.1", "NodeJS/sequelize/3.12.2", "NodeJS/sequelize/3.14.0", "NodeJS/sequelize/3.14.2", "NodeJS/sequelize/3.15.0", "NodeJS/sequelize/3.15.1", "NodeJS/sequelize/3.16.0", "NodeJS/sequelize/3.17.0", "NodeJS/sequelize/3.17.1", "NodeJS/sequelize/3.17.3", "NodeJS/sequelize/3.19.1", "NodeJS/sequelize/3.19.2", "NodeJS/sequelize/3.21.0", "NodeJS/sequelize/3.23.2", "NodeJS/sequelize/3.23.4", "NodeJS/sequelize/0.2.2", "NodeJS/sequelize/0.2.3", "NodeJS/sequelize/0.2.4", "NodeJS/sequelize/0.2.6", "NodeJS/sequelize/0.4.0", "NodeJS/sequelize/0.4.1", "NodeJS/sequelize/0.4.2", "NodeJS/sequelize/1.0.1", "NodeJS/sequelize/1.0.2", "NodeJS/sequelize/1.1.0", "NodeJS/sequelize/1.1.3", "NodeJS/sequelize/1.2.1", "NodeJS/sequelize/1.3.0", "NodeJS/sequelize/1.3.2", "NodeJS/sequelize/1.3.4", "NodeJS/sequelize/1.3.6", "NodeJS/sequelize/1.4.0", "NodeJS/sequelize/1.4.1", "NodeJS/sequelize/1.5.0-alpha", "NodeJS/sequelize/1.6.0-alpha-1", "NodeJS/sequelize/1.6.0-alpha-2", "NodeJS/sequelize/1.6.0-alpha-3", "NodeJS/sequelize/1.6.0-beta-1", "NodeJS/sequelize/1.6.0-beta4", "NodeJS/sequelize/1.7.0-alpha1", "NodeJS/sequelize/1.7.0-alpha2", "NodeJS/sequelize/2.0.0-alpha1", "NodeJS/sequelize/2.0.0-alpha2", "NodeJS/sequelize/2.0.0-alpha3", "NodeJS/sequelize/1.7.0-beta.1", "NodeJS/sequelize/2.0.0-beta.1", "NodeJS/sequelize/1.7.0-beta.2", "NodeJS/sequelize/2.0.0-beta.2", "NodeJS/sequelize/2.0.0-beta.3", "NodeJS/sequelize/2.0.0-beta.4", "NodeJS/sequelize/1.7.0-beta.5", "NodeJS/sequelize/2.0.0-beta.5", "NodeJS/sequelize/1.7.0-beta6", "NodeJS/sequelize/2.0.0-beta.7", "NodeJS/sequelize/1.7.0-rc1", "NodeJS/sequelize/1.7.0-rc2", "NodeJS/sequelize/1.7.0-rc4", "NodeJS/sequelize/2.0.0-dev4", "NodeJS/sequelize/2.0.0-dev5", "NodeJS/sequelize/1.7.0-rc5", "NodeJS/sequelize/2.0.0-dev8", "NodeJS/sequelize/1.7.0-rc9", "NodeJS/sequelize/2.0.0-dev9", "NodeJS/sequelize/1.7.3", "NodeJS/sequelize/1.7.4", "NodeJS/sequelize/1.7.5", "NodeJS/sequelize/1.7.9", "NodeJS/sequelize/2.0.0-rc2", "NodeJS/sequelize/2.0.0-rc3", "NodeJS/sequelize/2.0.0-rc4", "NodeJS/sequelize/2.0.0-rc8", "NodeJS/sequelize/2.0.0", "NodeJS/sequelize/2.0.1", "NodeJS/sequelize/2.0.3", "NodeJS/sequelize/2.0.4", "NodeJS/sequelize/2.1.2", "NodeJS/sequelize/2.1.3", "NodeJS/sequelize/3.0.1", "NodeJS/sequelize/1.7.11", "NodeJS/sequelize/3.5.0", "NodeJS/sequelize/3.5.1", "NodeJS/sequelize/3.9.0", "NodeJS/sequelize/3.11.0", "NodeJS/sequelize/3.13.0", "NodeJS/sequelize/3.14.1", "NodeJS/sequelize/3.17.2", "NodeJS/sequelize/3.18.0", "NodeJS/sequelize/3.19.0", "NodeJS/sequelize/3.19.3", "NodeJS/sequelize/3.20.0", "NodeJS/sequelize/3.22.0", "NodeJS/sequelize/3.23.0", "NodeJS/sequelize/3.23.1", "NodeJS/sequelize/3.23.3", "NodeJS/sequelize/3.23.5", "NodeJS/sequelize/0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to the most recent version of Sequelize.
Published date: 2015-01-19
CVEs: ["CVE-2015-1369"]
CVSS Score: 6.5
CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Coordinating vendor: ^Lift Security
SQL Injection is possible in an application using the npm module sequelize if untrusted user input is passed into the order parameter.
Example:
Test.findAndCountAll({
where: { id :1 },
order : [['id', 'UNTRUSTED USER INPUT']]
})
Affected versions:
["0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.4.3", "1.0.0", "1.0.1", "1.0.2", "1.1.0", "1.1.1", "1.1.2", "1.1.3", "1.1.4", "1.2.0", "1.2.1", "1.3.0", "1.3.1", "1.3.2", "1.3.3", "1.3.4", "1.3.5", "1.3.6", "1.3.7", "1.4.0", "1.4.1", "1.5.0-alpha", "1.5.0-beta", "1.5.0-beta-2", "1.5.0", "1.6.0-alpha-1", "1.6.0-alpha-2", "1.6.0-alpha-3", "1.6.0-beta-1", "1.6.0-beta-2", "1.6.0-beta-3", "1.6.0-beta4", "1.6.0", "1.7.0-alpha1", "1.7.0-alpha2", "2.0.0-alpha1", "2.0.0-alpha2", "1.7.0-alpha3", "2.0.0-alpha3", "1.7.0-beta.0", "2.0.0-beta.0", "1.7.0-beta.1", "2.0.0-beta.1", "1.7.0-beta.2", "2.0.0-beta.2", "1.7.0-beta.3b", "2.0.0-beta.3", "1.7.0-beta.4a", "2.0.0-beta.4", "1.7.0-beta.5", "2.0.0-beta.5", "1.7.0-beta6", "2.0.0-beta.6", "1.7.0-beta7", "2.0.0-beta.7", "2.0.0-beta.8", "1.7.0-beta8", "1.7.0-rc1", "2.0.0-dev1", "1.7.0-rc2", "2.0.0-dev2", "1.7.0-rc3", "2.0.0-dev3", "1.7.0-rc4", "2.0.0-dev4", "2.0.0-dev5", "1.7.0-rc5", "1.7.0-rc6", "2.0.0-dev6", "2.0.0-dev7", "1.7.0-rc7", "2.0.0-dev8", "1.7.0-rc8", "1.7.0-rc9", "2.0.0-dev9", "1.7.0", "1.7.1", "1.7.2", "1.7.3", "1.7.4", "1.7.5", "1.7.7", "1.7.8", "1.7.9", "1.7.10", "2.0.0-rc1", "2.0.0-rc2", "2.0.0-rc3", "2.0.0-rc4", "2.0.0-rc5", "2.0.0-rc6", "2.0.0-rc7", "1.7.11", "0.0.0-development", "NodeJS/sequelize/0.2.5", "NodeJS/sequelize/0.3.0", "NodeJS/sequelize/0.4.3", "NodeJS/sequelize/1.0.0", "NodeJS/sequelize/1.1.1", "NodeJS/sequelize/1.1.2", "NodeJS/sequelize/1.1.4", "NodeJS/sequelize/1.2.0", "NodeJS/sequelize/1.3.1", "NodeJS/sequelize/1.3.3", "NodeJS/sequelize/1.3.5", "NodeJS/sequelize/1.3.7", "NodeJS/sequelize/1.5.0-beta", "NodeJS/sequelize/1.5.0-beta-2", "NodeJS/sequelize/1.5.0", "NodeJS/sequelize/1.6.0-beta-2", "NodeJS/sequelize/1.6.0-beta-3", "NodeJS/sequelize/1.6.0", "NodeJS/sequelize/1.7.0-alpha3", "NodeJS/sequelize/1.7.0-beta.0", "NodeJS/sequelize/2.0.0-beta.0", "NodeJS/sequelize/1.7.0-beta.3b", "NodeJS/sequelize/1.7.0-beta.4a", "NodeJS/sequelize/2.0.0-beta.6", "NodeJS/sequelize/1.7.0-beta7", "NodeJS/sequelize/2.0.0-beta.8", "NodeJS/sequelize/1.7.0-beta8", "NodeJS/sequelize/2.0.0-dev1", "NodeJS/sequelize/2.0.0-dev2", "NodeJS/sequelize/1.7.0-rc3", "NodeJS/sequelize/2.0.0-dev3", "NodeJS/sequelize/1.7.0-rc6", "NodeJS/sequelize/2.0.0-dev6", "NodeJS/sequelize/2.0.0-dev7", "NodeJS/sequelize/1.7.0-rc7", "NodeJS/sequelize/1.7.0-rc8", "NodeJS/sequelize/1.7.0", "NodeJS/sequelize/1.7.1", "NodeJS/sequelize/1.7.2", "NodeJS/sequelize/1.7.7", "NodeJS/sequelize/1.7.8", "NodeJS/sequelize/1.7.10", "NodeJS/sequelize/2.0.0-rc1", "NodeJS/sequelize/2.0.0-rc5", "NodeJS/sequelize/2.0.0-rc6", "NodeJS/sequelize/2.0.0-rc7", "NodeJS/sequelize/0.2.2", "NodeJS/sequelize/0.2.3", "NodeJS/sequelize/0.2.4", "NodeJS/sequelize/0.2.6", "NodeJS/sequelize/0.4.0", "NodeJS/sequelize/0.4.1", "NodeJS/sequelize/0.4.2", "NodeJS/sequelize/1.0.1", "NodeJS/sequelize/1.0.2", "NodeJS/sequelize/1.1.0", "NodeJS/sequelize/1.1.3", "NodeJS/sequelize/1.2.1", "NodeJS/sequelize/1.3.0", "NodeJS/sequelize/1.3.2", "NodeJS/sequelize/1.3.4", "NodeJS/sequelize/1.3.6", "NodeJS/sequelize/1.4.0", "NodeJS/sequelize/1.4.1", "NodeJS/sequelize/1.5.0-alpha", "NodeJS/sequelize/1.6.0-alpha-1", "NodeJS/sequelize/1.6.0-alpha-2", "NodeJS/sequelize/1.6.0-alpha-3", "NodeJS/sequelize/1.6.0-beta-1", "NodeJS/sequelize/1.6.0-beta4", "NodeJS/sequelize/1.7.0-alpha1", "NodeJS/sequelize/1.7.0-alpha2", "NodeJS/sequelize/2.0.0-alpha1", "NodeJS/sequelize/2.0.0-alpha2", "NodeJS/sequelize/2.0.0-alpha3", "NodeJS/sequelize/1.7.0-beta.1", "NodeJS/sequelize/2.0.0-beta.1", "NodeJS/sequelize/1.7.0-beta.2", "NodeJS/sequelize/2.0.0-beta.2", "NodeJS/sequelize/2.0.0-beta.3", "NodeJS/sequelize/2.0.0-beta.4", "NodeJS/sequelize/1.7.0-beta.5", "NodeJS/sequelize/2.0.0-beta.5", "NodeJS/sequelize/1.7.0-beta6", "NodeJS/sequelize/2.0.0-beta.7", "NodeJS/sequelize/1.7.0-rc1", "NodeJS/sequelize/1.7.0-rc2", "NodeJS/sequelize/1.7.0-rc4", "NodeJS/sequelize/2.0.0-dev4", "NodeJS/sequelize/2.0.0-dev5", "NodeJS/sequelize/1.7.0-rc5", "NodeJS/sequelize/2.0.0-dev8", "NodeJS/sequelize/1.7.0-rc9", "NodeJS/sequelize/2.0.0-dev9", "NodeJS/sequelize/1.7.3", "NodeJS/sequelize/1.7.4", "NodeJS/sequelize/1.7.5", "NodeJS/sequelize/1.7.9", "NodeJS/sequelize/2.0.0-rc2", "NodeJS/sequelize/2.0.0-rc3", "NodeJS/sequelize/2.0.0-rc4", "NodeJS/sequelize/1.7.11", "NodeJS/sequelize/0.0.0-development"]
Secure versions:
[6.29.0, 6.29.1, 6.29.2, 6.29.3, 6.30.0, 6.31.0, 6.31.1, 6.32.0, 6.32.1, 6.33.0, 6.34.0, 6.35.0, 6.35.1, 6.35.2, 6.36.0, 6.37.0, 6.37.1, 6.37.2, 6.37.3, 6.37.4, 6.37.5, 6.37.6, 6.37.7, 7.0.0-alpha.1, 7.0.0-alpha.2, 7.0.0-alpha.3, 7.0.0-alpha.4, 7.0.0-alpha.5, 7.0.0-alpha.6, 7.0.0-alpha.7, 7.0.0-alpha.8, 7.0.0-alpha.9, 7.0.0-alpha2.1, 7.0.0-alpha2.2, 7.0.0-next.1]
Recommendation:
Update to version 2.0.0-rc8 or greater.
622 Other Versions