首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>漏洞资料>文章内容
FreeBSD execve()未对齐内存访问本地拒绝服务漏洞
来源:vfocus.net 作者:vfocus 发布时间:2004-07-01  

FreeBSD execve()未对齐内存访问本地拒绝服务漏洞

涉及程序:
FreeBSD execve()

描述:
FreeBSD execve()未对齐内存访问本地拒绝服务漏洞

详细:
FreeBSD是一款免费开放源代码的UNIX操作系统。

运行在Alpha架构上的FreeBSD在处理execve()系统调用时存在问题,本地攻击者可以利用这个漏洞对系统进行拒绝服务攻击。

攻击者可以传递未对齐内存地址作为第二或第三个参数给execve()系统调用,可使FreeBSD/Alpha架构平台崩溃。X86系统不存在此问题。

受影响系统:
FreeBSD FreeBSD 5.1-RELEASE
FreeBSD FreeBSD 5.1

攻击方法:
暂无有效攻击代码

解决方案:
临时解决方法:

如果您不能立刻安装补丁或者升级,NSFOCUS建议您采取以下措施以降低威胁:

* ceta Milos <root@marcetam.net>建议在src/sys/kern/kern_exec.c文件中的execve()函数顶行增加如下检查:

if (!PTR_ALIGNED(uap->argv) || !PTR_ALIGNED(uap->envv))
return (EFAULT);

不过此方法没有进行验证。

厂商补丁:

FreeBSD
-------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.freebsd.org/security/index.html



附加信息:
BUGTRAQ ID: 10596



 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·XSOK环境变量本地命令执行漏洞
·N点虚拟主机管理系统 致命漏洞。
·南方数据企业网站管理系统V10.0
·动网(DVBBS)Version 8.2.0 后
·Solaris 10 telnet漏洞及解决
·破解无线路由器密码,常见无线密
·Nginx %00空字节执行php漏洞
·WinWebMail、7I24提权漏洞
·XPCD xpcd-svga本地缓冲区溢出漏
·Struts2多个漏洞简要分析
·ecshop2.72 api.php 文件鸡肋注
·Discuz!后台拿Webshell 0day
  相关文章
·Linux Kernel IEEE 1394驱动整数
·WWW-SQL Include命令远程缓冲区
·IBM Lotus Notes URI处理器远程
·3Com SuperStack Switch Web远程
·Linux Kernel I2C驱动另一个整数
·MySQL验证绕过缓冲区溢出漏洞
·Microsoft IE Shell.Application
·Easy Chat Server多个远程拒绝服
·Oracle Database 10g Installer
·PureFTPd Accept_Client远程拒绝
·Linux Kernel chown()系统调用组
·Open WebMail Email头字段HTML代
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved