CVE-2026-30951
EUVD-2026-1087010.03.2026, 21:16
Sequelize is a Node.js ORM tool. Prior to 6.37.8, there is SQL injection via unescaped cast type in JSON/JSONB where clause processing. The _traverseJSON() function splits JSON path keys on :: to extract a cast type, which is interpolated raw into CAST(... AS <type>) SQL. An attacker who controls JSON object keys can inject arbitrary SQL and exfiltrate data from any table. This vulnerability is fixed in 6.37.8.
Affected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| sequelizejs | sequelize | 𝑥 < 6.37.8 |
𝑥
= Vulnerable software versions
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
| Vendor | Product | Version | Source |
|---|---|---|---|
| Red Hat | Red Hat Satellite 6.18 | 1776194798 ≤ 𝑥 < * | ADP |
References