First published: Tue May 29 2018(Updated: )
Keys of objects in mysql node module v2.0.0-alpha7 and earlier are not escaped with `mysql.escape()` which could lead to SQL Injection.
Credit: support@hackerone.com
Affected Software | Affected Version | How to fix |
---|---|---|
MySQL | <=0.9.6 | |
MySQL | =2.0.0-alpha | |
MySQL | =2.0.0-alpha2 | |
MySQL | =2.0.0-alpha3 | |
MySQL | =2.0.0-alpha4 | |
MySQL | =2.0.0-alpha7 | |
MySQL | =2.0.0-preview |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-9244 is considered a critical vulnerability due to the potential for SQL Injection.
To fix CVE-2015-9244, upgrade to a version of the mysql node module later than 2.0.0-alpha7 that properly escapes object keys.
Applications using the mysql node module versions 2.0.0-alpha7 and earlier are affected by CVE-2015-9244.
The exploitation risk of CVE-2015-9244 includes unauthorized access and manipulation of the database, potentially leading to data breaches.
Yes, CVE-2015-9244 is specifically related to database operations involving unescaped object keys in SQL queries.