Versions of the package mysql2 before 3.9.3 are vulnerable to Improper Input Validation through the keyFromFields function, resulting in cache poisoning. An attacker can inject a colon (:) character within a value of the attacker-crafted key.
References
Link | Resource |
---|---|
https://blog.slonser.info/posts/mysql2-attacker-configuration/ | Exploit Permissions Required |
https://github.com/sidorares/node-mysql2/commit/0d54b0ca6498c823098426038162ef10df02c818 | Patch |
https://github.com/sidorares/node-mysql2/pull/2424 | Exploit Issue Tracking |
https://security.snyk.io/vuln/SNYK-JS-MYSQL2-6591300 | Exploit Third Party Advisory |
https://blog.slonser.info/posts/mysql2-attacker-configuration/ | Exploit Permissions Required |
https://github.com/sidorares/node-mysql2/commit/0d54b0ca6498c823098426038162ef10df02c818 | Patch |
https://github.com/sidorares/node-mysql2/pull/2424 | Exploit Issue Tracking |
https://security.snyk.io/vuln/SNYK-JS-MYSQL2-6591300 | Exploit Third Party Advisory |
Configurations
History
17 Jun 2025, 18:23
Type | Values Removed | Values Added |
---|---|---|
CPE | cpe:2.3:a:sidorares:mysql2:*:*:*:*:*:*:*:* | |
First Time |
Sidorares
Sidorares mysql2 |
|
References | () https://blog.slonser.info/posts/mysql2-attacker-configuration/ - Exploit, Permissions Required | |
References | () https://github.com/sidorares/node-mysql2/commit/0d54b0ca6498c823098426038162ef10df02c818 - Patch | |
References | () https://github.com/sidorares/node-mysql2/pull/2424 - Exploit, Issue Tracking | |
References | () https://security.snyk.io/vuln/SNYK-JS-MYSQL2-6591300 - Exploit, Third Party Advisory |
21 Nov 2024, 08:54
Type | Values Removed | Values Added |
---|---|---|
References | () https://blog.slonser.info/posts/mysql2-attacker-configuration/ - | |
References | () https://github.com/sidorares/node-mysql2/commit/0d54b0ca6498c823098426038162ef10df02c818 - | |
References | () https://github.com/sidorares/node-mysql2/pull/2424 - | |
References | () https://security.snyk.io/vuln/SNYK-JS-MYSQL2-6591300 - |
01 Aug 2024, 13:46
Type | Values Removed | Values Added |
---|---|---|
Summary |
|
10 Apr 2024, 13:23
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2024-04-10 05:15
Updated : 2025-06-17 18:23
NVD link : CVE-2024-21507
Mitre link : CVE-2024-21507
CVE.ORG link : CVE-2024-21507
JSON object : View
Products Affected
sidorares
- mysql2
CWE
CWE-20
Improper Input Validation