[警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
topeak
帖子: 406
注册时间: 2008-10-25 8:42
来自: 曹禺的故乡:湖北潜江

[警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#1

帖子 topeak » 2009-08-16 8:29

在微软本月月经日(8.11)的同一天,国外黑客taviso和julien公开了可以攻击所有新旧Linux系统的一个漏洞,包括但不限于 RedHat,CentOS,Suse,Debian,Ubuntu,Slackware,Mandriva,Gentoo及其衍生系统。黑客只需要执行一个命令,就可以通过此漏洞获得root权限,即使开启了SELinux也于事无补。攻击这个漏洞到底有多简单,下面我们看图说话,有图有真相。

为了保护未更新安全漏洞的用户,图略 :em02


如上图所示,利用此漏洞极其简单,并且影响所有的Linux内核,baoz强烈建议系统管理员或安全人员参考下列临时修复方案,以防止Linux系统被攻击 。

1、使用Grsecurity或者Pax内核安全补丁,并开启KERNEXEC防护功能。

2、升级到2.6.31-rc6或2.4.37.5以上的内核版本。

3、如果您使用的是RedHa tEnterprise Linux 4/5的系统或Centos4/5的系统,您可以通过下面的操作简单的操作防止被攻击。
.........

Ubuntu及其衍生系统解决办法
升级到2.6.31-rc6,Ubuntu官方2.6.31-rc6下载地址:
http://kernel.ubuntu.com/~kernel-ppa/ma ... .6.31-rc6/
上次由 topeak 在 2009-08-16 9:07,总共编辑 1 次。
新手指南
Ubuntu安装后必做的几件事:
选择软件源,进行语言、软件更新
安装Tweak、Wine、迅雷,放电影更新Totem
......


上网要用Linux、玩股票更加要用Linux
个人操作系统:Windows8+Ubuntu12.04

Linux、股市交流QQ:378000826
头像
topeak
帖子: 406
注册时间: 2008-10-25 8:42
来自: 曹禺的故乡:湖北潜江

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#2

帖子 topeak » 2009-08-16 8:54

用8.04升级到2.6.31-rc6
附件
Screenshot-系统监视器.png
新手指南
Ubuntu安装后必做的几件事:
选择软件源,进行语言、软件更新
安装Tweak、Wine、迅雷,放电影更新Totem
......


上网要用Linux、玩股票更加要用Linux
个人操作系统:Windows8+Ubuntu12.04

Linux、股市交流QQ:378000826
头像
topeak
帖子: 406
注册时间: 2008-10-25 8:42
来自: 曹禺的故乡:湖北潜江

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#3

帖子 topeak » 2009-08-16 9:02

升级内核后,如果VirtualBox无法正常运行,使用以下终端命令及可解决:
sudo /etc/init.d/vboxdrv setup
新手指南
Ubuntu安装后必做的几件事:
选择软件源,进行语言、软件更新
安装Tweak、Wine、迅雷,放电影更新Totem
......


上网要用Linux、玩股票更加要用Linux
个人操作系统:Windows8+Ubuntu12.04

Linux、股市交流QQ:378000826
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#4

帖子 lerosua » 2009-08-16 9:28

./wunderbar_emporium.sh
[+] Personality set to: PER_SVR4
Pulseaudio does not exist!
跑了之后提示我pulseaudio不存在,没有溢出,,,难道要装了这个服务才能溢出?又说影响所有内核?
头像
careone
帖子: 839
注册时间: 2007-12-17 21:41

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#5

帖子 careone » 2009-08-16 10:23

lerosua 写了:
./wunderbar_emporium.sh
[+] Personality set to: PER_SVR4
Pulseaudio does not exist!
跑了之后提示我pulseaudio不存在,没有溢出,,,难道要装了这个服务才能溢出?又说影响所有内核?
的确是利用 pulseaudio 的一个 bug.

版主应该把详细的依赖关系和寄生环境做一些必要说明,不要吓坏新手。

顺便写了个脚本,方便下载、安装
解压缩后直接在终端运行即可

说明:
* 本脚本针对 i386 硬件平台。(amd64硬件平台需要修改脚本中的 file 1, file 4, file 5, Step 2 中共4处后再运行)

* 脚本会自动下载4个软件包,以及一个依赖包 wireless-crda ,共5个包(其中有3个包分i3386/amd64平台, 另外2个包不分平台);下载完成后会自动进行安装

* 进行到后面的安装时,会弹出一个提示窗口,选择第一项 “Install package Maintainer 's Version" 即可

* Ubuntu 8.04 i386 安装成功
down-kernel-2.6.31-rc6.sh.tar.gz
(771 Bytes) 已下载 80 次
脚本内容如下:

代码: 全选

# !/bin/sh
# download .deb from here:
# http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/
#
#KERNEL_DOWN='/root/Downloads/kernel-2.6.31-rc6'
KERNEL_DOWN='/var/cache/apt/archives'
sudo mkdir -vp $KERNEL_DOWN
#sudo chmod 755 -v $KERNEL_DOWN
# ++++++++++++++++++++
# step 1: download .deb 
# ++++++++++++++++++++
# file 1 i386
sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb  -O $KERNEL_DOWN/linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb
#
# file 1 amd64
#sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb  -O $KERNEL_DOWN/linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb

# file 2
sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-source-2.6.31_2.6.31-020631rc6_all.deb  -O $KERNEL_DOWN/linux-source-2.6.31_2.6.31-020631rc6_all.deb
#
# file 3
sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb  -O $KERNEL_DOWN/linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb
#
# file 4 i386
sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb  -O $KERNEL_DOWN/linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb
#
# file 4 amd64
#sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb  -O $KERNEL_DOWN/linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb
#
# file 5 i386
sudo wget -c http://mirrors.163.com/ubuntu/pool/main/w/wireless-crda/wireless-crda_1.7_i386.deb  -O $KERNEL_DOWN/wireless-crda_1.7_i386.deb
#
# file 5 amd64
#sudo wget -c http://mirrors.163.com/ubuntu/pool/main/w/wireless-crda/wireless-crda_1.7_amd64.deb  -O $KERNEL_DOWN/wireless-crda_1.7_amd64.deb
#
# -----------------
#
# file 
#sudo wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/  -O $KERNEL_DOWN/
#
# ++++++++++++++++++++
# step 2: install with dpkg -i xxx.deb 
# ++++++++++++++++++++
#
sudo cd $KERNEL_DOWN
#
# for i386
sudo dpkg -i linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb linux-source-2.6.31_2.6.31-020631rc6_all.deb linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb wireless-crda_1.7_i386.deb
#
# for amd64
#sudo dpkg -i linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb linux-source-2.6.31_2.6.31-020631rc6_all.deb linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb wireless-crda_1.7_amd64.deb
#
# ++++++++++++++++++++
# part 3: all .deb files on  http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.31-rc6/
# ++++++++++++++++++++
#
#[ ]	BUILD.LOG	14-Aug-2009 11:24 	1.9M
#[ ]	CHANGES	14-Aug-2009 10:00 	38K
#[ ]	linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb	14-Aug-2009 10:43 	598K
#[ ]	linux-headers-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb	14-Aug-2009 11:24 	580K
#[ ]	linux-headers-2.6.31-020631rc6_2.6.31-020631rc6_all.deb	14-Aug-2009 10:04 	9.1M
#[ ]	linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_amd64.deb	14-Aug-2009 10:43 	21M
#[ ]	linux-image-2.6.31-020631rc6-generic_2.6.31-020631rc6_i386.deb	14-Aug-2009 11:24 	22M
#[ ]	linux-source-2.6.31_2.6.31-020631rc6_all.deb	14-Aug-2009 10:04 	59M
# -----------------
上次由 careone 在 2009-08-16 15:23,总共编辑 2 次。
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
头像
tanklis
帖子: 33
注册时间: 2009-05-13 22:36

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#6

帖子 tanklis » 2009-08-16 10:56

试了一下。。。发现没有效果。。。
我装的不是菜鸟,是寂寞。
wxbl334
帖子: 48
注册时间: 2009-08-01 22:03

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#7

帖子 wxbl334 » 2009-08-16 11:31

wunderbar_emporium.sh 这个文件不存在。
头像
我就是我2
帖子: 1215
注册时间: 2008-12-13 10:55
来自: the Earth
联系:

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#8

帖子 我就是我2 » 2009-08-16 11:37

下载中,速度有点慢。
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”


dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
头像
静意
帖子: 100
注册时间: 2007-03-07 14:02

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#10

帖子 静意 » 2009-08-17 12:51

所有服务器都是只选需要的软件,不会装Pulseaudio,呵呵
头像
静意
帖子: 100
注册时间: 2007-03-07 14:02

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#11

帖子 静意 » 2009-08-17 12:55

人家执行的不是一个命令,是一个脚本!!! :em01

前提得攻入机器才有效的,而不是在机器外就能搞定。如果机器被攻破,即使没有这个漏洞也报废了。
上次由 静意 在 2009-08-17 12:57,总共编辑 1 次。
头像
julykitt
帖子: 397
注册时间: 2008-10-14 12:46

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#12

帖子 julykitt » 2009-08-17 12:56

对于ubuntu没有意义,你如果知道了第一用户的密码,就不用那个脚本了
微软做的是商品—能卖出就行
苹果做的是艺术品—卖的就是艺术
Linux是手工制品—自己用着爽就行
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#13

帖子 tusooa » 2009-08-18 10:12

把root的登录shell换掉
可行与否?

代码: 全选

] ls -ld //
头像
john.wu
帖子: 1006
注册时间: 2007-10-18 17:40

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#14

帖子 john.wu » 2009-08-18 10:14

有人成功了吗?

viewtopic.php?f=1&t=221157

千帖户,享有论坛特权!
头像
xiajiebuhui
帖子: 193
注册时间: 2008-07-17 13:24
联系:

Re: [警急必看贴]黑客再爆Linux内核高危漏洞 一个命令可以攻击所有Linux系统

#15

帖子 xiajiebuhui » 2009-08-18 13:29

无视之。官方给更新才算。不怕。windows下都没遇到攻击。linux更不怕

代码: 全选

如鱼饮水 冷暖自知
回复