CVE-2023-22578
Sequelize - Default support for “raw attributes” when using parentheses
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
Due to improper artibute filtering in the sequalize js library, can a attacker peform SQL injections.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| npm::GitHub Security Advisory npm | @sequelize/core, sequelize | 7.0.0-alpha.20 and 1 more |
Show all 2 entries from 1 source
| Source | Package | Fixed in |
|---|---|---|
| npm::GitHub Security Advisory npm | @sequelize/core | 7.0.0-alpha.20 |
| npm::GitHub Security Advisory npm | sequelize | 6.29.0 |
References
- https://csirt.divd.nl/CVE-2023-22578
- https://csirt.divd.nl/DIVD-2022-00020
- https://csirt.divd.nl/DIVD-2022-00020/
- https://github.com/sequelize/sequelize
- https://github.com/sequelize/sequelize/discussions/15694
- https://github.com/sequelize/sequelize/pull/15710
- https://github.com/sequelize/sequelize/releases/tag/v6.29.0
- https://github.com/sequelize/sequelize/releases/tag/v7.0.0-alpha.20