CVE-2012-2122
中已发布
Oracle MySQL 5.1.x(5.1.63 之前)、5.5.x(5.5.24 之前)和 5.6.x(5.6.6 之前),以及 MariaDB 5.1.x(5.1.62 之前)、5.2.x(5.2.12 之前)、5.3.x(5.3.6 之前)和 5.5.x(5.5.23 之前)中的...
- 已发布
- 2012年6月26日
- 已更新
- 2024年8月6日
- 分配 CNA
- redhat
- 观察到的证据
- 2012年6月12日
初级CVSS
5.1/ 10中
nvd · CVSS 2.0
AV:N/AC:H/Au:N/C:P/I:P/A:P96.5%
高 · 未来 30 天
- 百分位
- 99.9%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
Oracle MySQL 5.1.x(5.1.63 之前)、5.5.x(5.5.24 之前)和 5.6.x(5.6.6 之前),以及 MariaDB 5.1.x(5.1.62 之前)、5.2.x(5.2.12 之前)、5.3.x(5.3.6 之前)和 5.5.x(5.5.23 之前)中的 sql/password.c 在特定环境中使用特定 memcmp 函数实现时,允许远程攻击者通过反复使用同一错误密码进行身份验证来绕过身份验证,最终因返回值检查不当而导致令牌比较成功。
来源
5用于扫描存在CVE-2012-2122漏洞的服务器。
基于Docker的漏洞利用环境,针对CVE-2012-2122 MySQL/MariaDB认证绕过漏洞。演示了密码比较缺陷,允许使用错误凭据登录。
CVE-2012-2122 - MySQL身份验证绕过
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。