Podatności Sequelize
3 znanych podatności CVE w Sequelize, przetłumaczonych i ocenionych.
- CVE-2015-1369Wysokie
Podatność na wstrzykiwanie SQL w Sequelize przed wersją 2.0.0-rc7 dla Node.js umożliwia zdalnym atakującym wykonywanie dowolnych poleceń SQL za pomocą parametru 'order'.
- CVE-2026-69240Krytyczne
Sequelize, narzędzie ORM dla Node.js, jest podatne na iniekcję SQL w dialekcie Oracle. Funkcja escape nie zabezpiecza cytatów, gdy wartość zaczyna się od TO_TIMESTAMP lub TO_DATE, co pozwala na wstrzyknięcie dowolnego kodu SQL.
- CVE-2026-30951Wysokie
Sequelize przed wersją 6.37.8 zawiera podatność na wstrzykiwanie SQL przez nieskape'owany typ rzutowania w przetwarzaniu klauzul WHERE dla kolumn JSON/JSONB. Funkcja _traverseJSON() dzieli klucze ścieżki JSON na podstawie '::' w celu wyodrębnienia typu rzutowania, który jest następnie interpolowany bezpośrednio do zapytania SQL CAST(... AS <type>). Atakujący kontrolujący klucze obiektów JSON może wstrzyknąć dowolny kod SQL i wyciec dane z dowolnej tabeli.

