手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>服务器技术>安全防护>列表

OpenBSD 已连接的Socket属主权限漏洞

来源:互联网 作者:西部数码 时间:2008-04-09
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
OpenBSD 已连接的Socket属主权限漏洞

发布日期:2001-10-06
更新日期:2001-10-12

受影响系统:

OpenBSD OpenBSD 2.0
OpenBSD OpenBSD 2.1
OpenBSD OpenBSD 2.2
OpenBSD OpenBSD 2.3
OpenBSD OpenBSD 2.4
OpenBSD OpenBSD 2.5
OpenBSD OpenBSD 2.6
OpenBSD OpenBSD 2.7
OpenBSD OpenBSD 2.8
OpenBSD OpenBSD 2.9
描述:

BUGTRAQ ID :3406

OpenBSD在处理已连接的Socket属主权限时存在一个漏洞,允许用户发送信号给其他用户
的正在运行的进程。这可能导致一些不可预料的后果或者拒绝服务攻击。尽管OpenBSD在
收到"SIGIO"和"SIGURG"信号时的默认动作是忽略,但是这个问题仍然影响那些捕获这些
信号的进程。

其他的BSD系统可能也受到此问题影响。

<*来源:Gustavo Ajzenman (core.lists.bugtraq@core-sdi.com)
链接:http://archives.neohapsis.com/archives/bugtraq/2001-10/0043.html
*>

建议:

临时解决方法:

Gustavo Ajzenman (core.lists.bugtraq@core-sdi.com)提供了一个非
正式的补丁:

*** uipc_socket2.c.old Sat Aug 18 16:10:40 2001
--- uipc_socket2.c Sat Aug 18 16:34:22 2001
***************
*** 176,181 ****
--- 176,186 ----
so->so_pgid = head->so_pgid;
so->so_euid = head->so_euid;
so->so_ruid = head->so_ruid;

so->so_siguid = head->so_siguid;
so->so_sigeuid = head->so_sigeuid;


(void) soreserve(so, head->so_snd.sb_hiwat, head->so_rcv.sb_hiwat);
soqinsque(head, so, soqueue);
if ((*so->so_proto->pr_usrreq)(so, PRU_ATTACH,



厂商补丁:

OpenBSD正在着手开发相应补丁。我们建议使用此软件的用户随时关注厂商的主页以获取
最新版本:
http://www.openbsd.org


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!