Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Sequelize v6 Vulnerable to SQL Injection via JSON Column Cast Type
Vulnerability Description
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.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Vulnerability Type
SQL命令中使用的特殊元素转义处理不恰当(SQL注入)
Vulnerability Title
Sequelize SQL注入漏洞
Vulnerability Description
Sequelize是Sequelize开源的一款用于Node.js的数据库ORM(对象关系映射)工具。 Sequelize 6.37.8之前版本存在SQL注入漏洞,该漏洞源于JSON/JSONB where子句处理中类型转换未转义,可能导致SQL注入。
CVSS Information
N/A
Vulnerability Type
N/A