PT-2026-67508 · Npm · Sequelize
CVE-2026-69240
·
Published
2026-08-03
·
Updated
2026-08-03
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Sequelize versions prior to 6.37.4
Description
SQL injection is possible when the dialect is set to
oracle. The escape() function in sql-string.js fails to escape single quotes if the input string starts with TO TIMESTAMP or TO DATE, returning the value directly. This allows an attacker to inject arbitrary SQL expressions through application values that reach this execution path, potentially leading to data theft and tampering.Recommendations
Update to version 6.37.4.
Fix
SQL injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Sequelize