搜索
查看: 2998|回复: 0

MySQL与MariaDB含有密码漏洞

[复制链接]

签到天数: 2374 天

无影无棕学术交流家园大盘不是我家开的市场翘望股市捉妖记和平饭店

发表于 2012-6-14 08:07 | 显示全部楼层

MySQL与MariaDB含有密码漏洞

来自:MACD论坛(bbs.shudaoyoufang.com) 作者:淡淡体味 浏览:2998 回复:0

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
今年5月释出的MySQL及MariaDB 5.1版皆已修补了该漏洞,但资安研究人员担心许多系统管理人员可能不知该漏洞的重要性而未更新系统,才详细说明了该漏洞。

资安研究人员近日发现MySQL与其分支MariaDB等两大开放源码数据库含有密码漏洞,黑客要是得知该数据库的特定使用名称,即使所输入的密码错误,也有机会通过验证。

含有安全漏洞的是这两大数据库中的memcmp()函数,该函数是用来比较两个内存区块内的位元组,若相等的回传值为0。该漏洞源自於假设memcmp()的回传值一定是介於-127~127之间,若某些平台的数值设定超过此一范围,就可能触发漏洞,因而在memcmp()并非回传0的情况下,也会将不同的位元组认定为一致。

MariaDB安全协调人Sergei Golubchik指出,由於此一协定采用随机的字串,因此触发该漏洞的机率为1/256。若有使用者知道系统内的某个使用者帐号并以其进行连结,那麽他将得以一直输入各种密码尝试取得授权,测试300个以内的密码只需要数秒,使得密码保护系统等同於虚设。

今年5月释出的MySQL及MariaDB 5.1版皆已修补了该漏洞,但资安研究人员担心许多系统管理人员可能不知该漏洞的重要性而未更新系统,才详细说明了该漏洞。

虽然有不少MySQL与MariaDB版本受到影响,但让该函数出错的重点在於回传值的设定范围,而缩小了被波及的规模。目前已知因采用MySQL数据库而受到影响的Linux操作系统包括64位元的Ubuntu、64位元的OpenSuSE 12.1、Fedora与Arch Linux等。
今年5月释出的MySQL及MariaDB 5.1版皆已修补了该漏洞,但资安研究人员担心许多系统管理人员可能不知该漏洞的重要性而未更新系统,才详细说明了该漏洞。

资安研究人员近日发现MySQL与其分支MariaDB等两大开放源码数据库含有密码漏洞,黑客要是得知该数据库的特定使用名称,即使所输入的密码错误,也有机会通过验证。

含有安全漏洞的是这两大数据库中的memcmp()函数,该函数是用来比较两个内存区块内的位元组,若相等的回传值为0。该漏洞源自於假设memcmp()的回传值一定是介於-127~127之间,若某些平台的数值设定超过此一范围,就可能触发漏洞,因而在memcmp()并非回传0的情况下,也会将不同的位元组认定为一致。

MariaDB安全协调人Sergei Golubchik指出,由於此一协定采用随机的字串,因此触发该漏洞的机率为1/256。若有使用者知道系统内的某个使用者帐号并以其进行连结,那麽他将得以一直输入各种密码尝试取得授权,测试300个以内的密码只需要数秒,使得密码保护系统等同於虚设。

今年5月释出的MySQL及MariaDB 5.1版皆已修补了该漏洞,但资安研究人员担心许多系统管理人员可能不知该漏洞的重要性而未更新系统,才详细说明了该漏洞。

虽然有不少MySQL与MariaDB版本受到影响,但让该函数出错的重点在於回传值的设定范围,而缩小了被波及的规模。目前已知因采用MySQL数据库而受到影响的Linux操作系统包括64位元的Ubuntu、64位元的OpenSuSE 12.1、Fedora与Arch Linux等。
金币:
奖励:
热心:
注册时间:
2004-9-16

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

举报|意见反馈|手机版|MACD俱乐部

GMT+8, 2025-4-18 14:40 , Processed in 0.029496 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表