Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Linux Kernel “drivers/scsi/gdth.c” IOCTL本地权限提升漏洞

Linux Kernel "drivers/scsi/gdth.c" IOCTL本地权限提升漏洞发布日期:2010-10-25
更新日期:2010-12-09受影响系统:
Linux kernel 2.6.0 - 2.6.37
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 44648
CVE ID: CVE-2010-4157Linux Kernel是开放源码操作系统Linux所使用的内核。Linux Kernel在实现上存在漏洞,攻击者可利用此漏洞以内核级别执行任意代码,完全控制受影响的计算机。此漏洞源于ioctl中的整数溢出错误。<*来源:Dan Carpenter (error27@gmail.com)
        http://www.linuxidc.com/Linux/2010-12/30481.htm
  *>测试方法:
--------------------------------------------------------------------------------警 告以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!Dan Carpenter (error27@gmail.com)提供了如下测试方法:--- a/drivers/scsi/gdth.c+++ b/drivers/scsi/gdth.c@@ -4177,6 +4177,14 @@ static int ioc_general(void __user *arg, char *cmnd)     ha = gdth_find_ha(gen.ionode);     if (!ha)         return -EFAULT;++    if (gen.data_len > INT_MAX)+        return -EINVAL;+    if (gen.sense_len > INT_MAX)+        return -EINVAL;+    if (gen.data_len + gen.sense_len > INT_MAX)+        return -EINVAL;+     if (gen.data_len + gen.sense_len != 0) {         if (!(buf = gdth_ioctl_alloc(ha, gen.data_len + gen.sense_len,                                      FALSE, &paddr)))建议:
--------------------------------------------------------------------------------
厂商补丁:Linux
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:http://www.kernel.org/Linux Kernel “AF_ECONET”协议空指针引用拒绝服务漏洞Linux Kernel “perf_event_mmap()”本地拒绝服务漏洞相关资讯      Linux Kernel  Linux Kernel漏洞 
  • Linux kernel XFS子系统拒绝服务漏  (今 15:04)
  • Linux kernel brcmf_cfg80211_  (今 15:03)
  • Linux kernel filesystem权限提升  (今 15:02)
  • Linux kernel IP栈拒绝服务漏洞(   (今 15:03)
  • Linux kernel arcmsr_iop_message_  (今 15:02)
  • Linux kernel proc_keys_show函数  (今 15:01)
本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款