漏洞信息详情
LibNewt库存在缓冲溢出漏洞
- CNNVD编号:CNNVD-200208-213
- 危害等级: 高危
- CVE编号:
CVE-2002-0506
- 漏洞类型:
未知
- 发布时间:
2002-03-28
- 威胁类型:
本地
- 更新时间:
2005-05-02
- 厂 商:
redhat - 漏洞来源:
Wu Tao※ lepton@sin… -
漏洞简介
Libnewt是一款免费开放源代码的显示文本屏幕的图形库,运行在Linux系统下。
Libnewt在对输入缺少正确的边界检查,可导致产生缓冲溢出漏洞。
Libnewt在对由库调用的数据没有进行充分的边界检查,如果某一setuid程序于此库连接的情况下,用户就可以利用这个条件执行任意代码。
漏洞公告
临时解决方法:
如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:
* Wu Tao (lepton@sina.com)提供如下第三方补丁:
diff -ur newt-0.50.33/newt.c newt-0.50.33-n/newt.c
— newt-0.50.33/newt.c Wed Apr 4 03:33:10 2001
+++ newt-0.50.33-n/newt.c Tue Mar 19 21:41:24
2002
@@ -331,6 +331,8 @@
}
*chptr++ = key;
+ if(chptr-buf>8)
+ break;
厂商补丁:
LibNewt
——-
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.redhat.com” target=”_blank”>
http://www.redhat.com
参考网址
来源: BID
名称: 4393
链接:http://www.securityfocus.com/bid/4393
来源: XF
名称: libnewt-bo(8700)
链接:http://www.iss.net/security_center/static/8700.php
来源: BUGTRAQ
名称: 20020328 A possible buffer overflow in libnewt
链接:http://online.securityfocus.com/archive/1/264699