[ 永远的UNIX::UNIX技术资料的宝库 ]

首页 > 网络安全 > 安全工具 > 正文

Linux Kernel蓝牙栈本地权限提升漏洞

来源:不详 (2005-09-06 15:15:15)


受影响系统:
Linux kernel 2.6.9
Linux kernel 2.6.8
Linux kernel 2.6.7
Linux kernel 2.6.6
Linux kernel 2.6.5
Linux kernel 2.6.4
Linux kernel 2.6.3
Linux kernel 2.6.2
Linux kernel 2.6.10
Linux kernel 2.6.1
Linux kernel 2.6
Linux kernel 2.4.9
Linux kernel 2.4.8
Linux kernel 2.4.7
Linux kernel 2.4.6
Linux kernel 2.4.5
Linux kernel 2.4.4
Linux kernel 2.4.3
Linux kernel 2.4.29
Linux kernel 2.4.28
Linux kernel 2.4.27
Linux kernel 2.4.26
Linux kernel 2.4.25
Linux kernel 2.4.24
Linux kernel 2.4.23
Linux kernel 2.4.22
Linux kernel 2.4.21
Linux kernel 2.4.20
Linux kernel 2.4.2
Linux kernel 2.4.19
Linux kernel 2.4.18
Linux kernel 2.4.17
Linux kernel 2.4.16
Linux kernel 2.4.15
Linux kernel 2.4.14
Linux kernel 2.4.13
Linux kernel 2.4.12
Linux kernel 2.4.11
Linux kernel 2.4.10
Linux kernel 2.4.1
Linux kernel 2.4
不受影响系统:
Linux kernel 2.6.11.6
Linux kernel 2.4.30 rc3
描述:
BUGTRAQ  ID:
12911
CVE(CAN) ID: CAN-2005-0750

Linux Kernel是开放源代码操作系统Linux的内核。

linux kernel支持蓝牙。在这个蓝牙栈中发现了本地root漏洞。

有漏洞的代码:

static int bluez_sock_create(struct socket *sock, int proto)
{
if (proto >= BLUEZ_MAX_PROTO)
return -EINVAL;
...
return bluez_proto[proto]->create(sock, proto);
}

可以通过调用socket()或socketpair()到达上述代码。如果向协议传送一个负值,就可以绕过边界检查。然后就可以将协议编号用作函数指针索引。攻击者可能将协议用作某些受控内存的索引,导致权限提升。

<*来源:Ilja van Sprundel
ilja@suresec.org
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=111204562102633&w=2
*>

测试方法:

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

/data/vulnerabilities/exploits/kernelBluetoothSocketPoC.c

建议:
厂商补丁:

Linux
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://www.kernel.org/pub/linux/kernel/v2.4/testing/patch-2.4.30.log
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.11.6

(http://www.fanqiang.com)



 相关文章
C源码:Linux的nfsd存在溢出漏洞允许入侵者远程获取root 2002-07-08 06:02:00
Oracle 8 严重漏洞 2001-04-16 10:23:01
CGI安全漏洞资料速查 v1.0 2001-04-19 16:27:16
UNICODE编码漏洞全攻略-2 2001-05-20 15:00:01
菜鸟宝典unicode漏洞的利用心得 2001-05-18 21:09:43
UNICODE编码漏洞全攻略-3 2001-05-20 16:10:00
UNICODE编码漏洞全攻略-5 2001-05-20 18:08:00
TWWWSCAN漏洞扫描器CGI漏洞攻击手册 2001-05-19 09:05:32
bind8.2-8.2.2漏洞利用HOWTO 2001-05-19 11:00:00
Perl cgi和SQL漏洞分析一例 2001-05-19 19:00:00
HTTP协议Content Lenth限制漏洞导致拒绝服务攻击 2001-05-20 10:08:01
UNICODE编码漏洞全攻略-1 2001-05-20 14:08:00
mysqld库文件创建漏洞 2001-05-21 09:04:00
UNICODE编码漏洞全攻略-4 2001-05-20 17:04:00
UNICODE编码漏洞全攻略-6 2001-05-20 19:00:01
UNICODE编码漏洞全攻略-7 2001-05-20 20:10:01
UNICODE编码漏洞全攻略-8 2001-05-20 21:04:00
Proftpd 记忆体泄漏拒绝服务攻击漏洞 2001-05-20 22:08:00
ProFTPD mod_sqlpw 漏洞 2001-05-21 07:00:00
SOLARIS FTP 泄露用户信息漏洞 2001-06-01 08:10:00

★  感谢所有的作者为我们学习技术知识提供了一条捷径  ★
www.fanqiang.com