联系站长
加入收藏
会员登陆
您的位置:
情长在线
>>
文章文献
>>
漏洞资料
>> By 情长在线(F.N.S.T)
□
Libgtop2库本地栈溢出漏洞
Libgtop2库本地栈溢出漏洞
[作者:佚名 转贴自:
服安网
点击数: 更新时间:2007-1-16 文章录入:
一生情长
]
【字体:
A
】
Libgtop2库本地栈溢出漏洞
更新日期:2007-01-16
受影响系统: GNOME Libgtop2 2.14.6描述: BUGTRAQ ID: 22054
Libgtop2是GNOME中的一个函数库,用于获取有关CPU、内存和磁盘使用方面的信息。
Libgtop2超长进程名时存在缓冲区溢出漏洞,本地攻击者可能利用此漏洞提升权限。
Libgtop2的sysdeps/linux/procmap.c文件的glibtop_get_proc_map_s()函数中存在栈溢出漏洞:
155 char line[1024];
[...]
164 char filename [GLIBTOP_MAP_FILENAME_LEN+1];
165
166 glibtop_map_entry *entry;
167
168 if (!fgets(line, sizeof line, maps))
169 break;
170
171 /* 8 arguments */
172 rv = sscanf(line, PROC_MAPS_FORMAT,
173 &start, &end, flags, &offset,
174 &dev_major, &dev_minor, &inode, filename);
GLIBTOP_MAP_FILENAME_LEN为215(include/glibtop/procmap.h),PROC_MAPS_FORMAT 被定义为%16llx-%16llx %4c %16llx %02hx:%02hx %llu%*[]%[^\n]\n 。maps定义为/proc/<pid>/smaps,在这种情况下第一行类似于00400000-00404000 r-xp 00000000 08:07 1849138
/home/michael/tmp/s/s/s/s/s/s/s/s/s/s/s/s/s/s/s/s/s/s/s/[...]
如果sscanf ’filename’所包含的文件名大于字符数组的话就会溢出到栈中。
攻击者可以通过运行有特制超长路径的进程并诱骗用户运行使用了该函数库的应用程序(如gnome-system-monitor)来利用这个漏洞,导致获得权限提升。
<*来源:Liu Qishuai
链接:
http://secunia.com/advisories/23736/
http://bugzilla.gnome.org/show_bug.cgi?id=396477
*>
建议: 厂商补丁:
GNOME
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://bugzilla.gnome.org/attachment.cgi?id=80254
上一篇文章:
Dream FTP Server USER命令远程堆溢出漏洞
下一篇文章:没有了
□
发表评论
□
告诉好友
□
打印此文
□
关闭窗口
最新10篇热点文章
搭建安全的综合数据通信网…
[
188
]
像“偷窃者”一样思考网站…
[
179
]
阿里巴巴淘宝旺旺ActiveX远…
[
178
]
新浪UC ActiveX多个远程栈…
[
190
]
有关五种方法逃避防火墙控…
[
192
]
为什么应该更重视无线网络…
[
121
]
Microsoft Windows矢量标记…
[
145
]
Eudora WorldMail MAILMA.…
[
990
]
Kerio可注入伪造iphlpapi …
[
132
]
Apple iLife iPhoto Photo…
[
125
]
最新10篇推荐文章
搭建安全的综合数据通信网…
[
01-16
]
新浪UC ActiveX多个远程栈…
[
01-16
]
端口截听与端口隐藏嗅探攻…
[
01-15
]
简单线程注入的实现
[
01-15
]
CMD下的网络安全配置
[
01-15
]
为什么应该更重视无线网络…
[
01-15
]
移动IPv6的安全性分析
[
01-11
]
服务器安全检查十大要素
[
01-07
]
SYN 攻击原理以及防范技术…
[
01-07
]
ASP.NET木马及Webshell安全…
[
01-02
]
相 关 文 章
◇
网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
设为首页
加入收藏
关于本站
免费服务
广告服务
归档中心
站点地图
版权申明
联系站长
友情链接
Copyright© 2001-2005
F.N.S.T Fineacer.Org
.All Rights Reserved ICP备案:
粤ICP备05002156号