TA的每日心情 | 奋斗 3 天前 |
---|
签到天数: 2383 天 [LV.Master]伴坛终老
|
尊敬的阿里云ECS用户:
; _# W! Z; M, c' Q' j. T4 | 您好,日前Linux官方内置Bash中新发现一个非常严重安全漏洞(漏洞参考https://access.redhat.com/security/cve/CVE-2014-6271 ),黑客可以利用该Bash漏洞完全控制目标系统并发起攻击,为了避免您Linux服务器受影响,建议您尽快完成漏洞修补,修复方法如下,请了解! ( W& t8 q8 i3 P
& ?4 G) ^# ?7 t5 E! e7 T特别提醒:目前解决办法是Linux官方提供的解决办法,针对此漏洞Linux官方解决办法仍然有可能会被绕过,后续我们会提供较为彻底的解决办法。
. F! @8 L4 G% a( a/ U
2 @" }9 B- E# z9 t
- K: x6 X. S+ K: J3 }$ L" w( d【已确认被成功利用的软件及系统】
; P3 }3 w, U+ k" a所有安装GNU bash 版本小于或者等于4.3的Linux操作系统。
- c; V; c V8 U0 ^# U7 f 2 ?- K/ x) `. X7 K: o5 Z
) `4 r2 N! m0 S4 V9 p$ E& Y
【漏洞描述】 ; ^) D H1 H7 Q5 ?3 {# h
该漏洞源于你调用的bash shell之前创建的特殊的环境变量,这些变量可以包含代码,同时会被bash执行。 8 V" [- P+ F7 C; b& P/ I/ S8 d
6 P' e) ?4 j. x
- ^3 a3 d! t/ v. [, C【漏洞检测方法】
, y y* H8 Q6 v1 s1 ^. H" D漏洞检测命令:env x='() { :;}; echo vulnerable' bash -c "echo this is a test" 7 E, X9 M1 D& W- Y
- H7 K2 E; X4 j: Z+ x
Q" n# q1 G- i
修复前 ) Z" S+ w" y2 L% U6 n& @
输出:
; O3 i5 Y* P7 Q' e( H+ m6 }* Ovulnerable : I; B$ P b/ i9 F
this is a test
1 v! ]7 G$ U8 n' |; R5 t6 F
% L: v8 T1 X9 `9 T9 N! V9 o
% r+ S# e4 N. ~使用修补方案修复后 " r6 ]" u" U1 W/ o
bash: warning: x: ignoring function definition attempt - F5 w0 g. V% |
bash: error importing function definition for `x' 6 F: D$ z9 ~6 [& c/ P- S- w! m# C7 N
this is a test 0 p' ~, [1 Y C7 _5 w" l
特别提示:该修复不会有任何影响,如果您的脚本使用以上方式定义环境变量,修复后您的脚本执行会报错。
1 q; g. y6 f0 z5 A7 u 9 i: Q) a; n% f% F
. b& W# R2 X0 c3 L4 d3 z, C* N1 f【建议修补方案 】
% I7 H- A& E) b& \2 Z0 H u5 M" \' m( E: J
请您根据Linux版本选择您需要修复的命令, 为了防止意外情况发生,建议您执行命令前先对Linux服务器系统盘打个快照,如果万一出现升级影响您服务器使用情况,可以通过回滚系统盘快照解决。 % d1 G! J$ t( V9 J- H
5 z. D( P1 v# ]9 O$ l6 D8 fcentos: ; k6 @, \' f3 I& @6 y+ J4 o$ j( U
yum -y update bash 8 u; z) |0 }: `8 G- b
+ f9 ?, ]9 R& u& R
ubuntu: & k, |6 E/ \) g
14.04 64bit & f: N0 e# X) G; Q4 g
wget http://mirrors.aliyun.com/fix_stuff/bash_4.3-7ubuntu1.1_amd64.deb && dpkg -i bash_4.3-7ubuntu1.1_amd64.deb
- U+ o5 h$ p2 s2 y' l
/ V7 c/ m' v: B6 V4 k6 p4 g" _% u14.04 32bit
. G7 W* Y$ }0 E8 _$ Ewget http://mirrors.aliyun.com/fix_stuff/bash_4.3-7ubuntu1.1_i386.deb && dpkg -i bash_4.3-7ubuntu1.1_i386.deb
/ |, o- r, Y3 V# j: L3 o9 ` ) ]/ c% y4 `- U
0 j5 M: P' d9 l3 V) W) ~
12.04 64bit
9 l! |; J' L/ H& Iwget http://mirrors.aliyun.com/fix_stuff/bash_4.2-2ubuntu2.2_amd64.deb && dpkg -i bash_4.2-2ubuntu2.2_amd64.deb
; D3 r3 j/ ]) Q* i
* [1 K5 D* H; Z4 l* I# D8 H12.04 32bit " c/ ?2 V. }+ \( i
wget http://mirrors.aliyun.com/fix_stuff/bash_4.2-2ubuntu2.2_i386.deb && dpkg -i bash_4.2-2ubuntu2.2_i386.deb 4 A/ `" n- y% B; O" Z* W
9 ~ w" g. f& q- @: m; K4 I
10.× 64bit
5 I/ d7 N$ D8 W3 pwget http://mirrors.aliyun.com/fix_stuff/bash_4.1-2ubuntu3.1_amd64.deb && dpkg -i bash_4.1-2ubuntu3.1_amd64.deb
2 f" E% o1 B- C . ]' @2 J8 w) M: R
10.× 32bit % I1 p8 g" {- m4 u0 Y* \
wget http://mirrors.aliyun.com/fix_stuff/bash_4.1-2ubuntu3.1_i386.deb && dpkg -i bash_4.1-2ubuntu3.1_i386.deb
" h# j( |/ S7 J9 Z
& n. x2 d' t5 ]8 X* e$ C5 f2 t' J2 j
! z% S. N" \( }4 [debian: 7 b# S, _9 O0 v9 h/ H A! l! |, k/ J
7.5 64bit && 32bit 9 H. R% A3 }4 L4 U
apt-get -y install --only-upgrade bash
8 ]" Z% s5 h4 f2 O
( |- }& `! W( N- T3 ] B6.0.x 64bit ( s: x) }4 w. K, u; Y( m5 ?
wget http://mirrors.aliyun.com/debian/pool/main/b/bash/bash_4.1-3%2bdeb6u1_amd64.deb && dpkg -i bash_4.1-3+deb6u1_amd64.deb ) d6 `0 x% L4 V
4 _, h' v5 m7 a, Y6.0.x 32bit 3 t! |" j- w0 O8 ]& ]
wget http://mirrors.aliyun.com/debian/pool/main/b/bash/bash_4.1-3%2bdeb6u1_i386.deb && dpkg -i bash_4.1-3+deb6u1_i386.deb
1 d2 C3 H, K6 H, \8 e" P 1 ^) ?. q s2 N4 w0 d
opensuse: ' s6 B3 N7 Q2 Y& F) e
13.1 64bit
+ o' ?2 R6 Z' E; y: uwget http://mirrors.aliyun.com/fix_stuff/bash-4.2-68.4.1.x86_64.rpm && rpm -Uvh bash-4.2-68.4.1.x86_64.rpm
& a5 A, y, ]5 \, E/ j( `+ l
+ _& b2 B6 N8 Z1 u ) ^7 q. x# g+ W
13.1 32bit
+ w, l8 ]6 @ B' W# {9 t) w/ B M/ owget http://mirrors.aliyun.com/fix_stuff/bash-4.2-68.4.1.i586.rpm && rpm -Uvh bash-4.2-68.4.1.i586.rpm / Q1 f- F1 F% ]2 J/ @, M. Z# Y
' M* R- x( x: L6 @$ ?! A* saliyun linux:
+ ?. L' H1 j+ E: Q5.x 64bit 2 X% Q6 s$ o! E R; s
wget http://mirrors.aliyun.com/centos/5/updates/x86_64/RPMS/bash-3.2-33.el5.1.x86_64.rpm && rpm -Uvh bash-3.2-33.el5.1.x86_64.rpm
5 ]3 @" `1 T1 e# p. A 2 D; Z: e$ H, S; o5 v
5.x 32bit
2 X& P2 b* m W4 ]6 }. uwget http://mirrors.aliyun.com/centos/5/updates/i386/RPMS/bash-3.2-33.el5.1.i386.rpm && rpm -Uvh bash-3.2-33.el5.1.i386.rpm , o* q6 d/ C- f- a, G5 B1 e* `% ]
- c7 v3 P. w/ d4 V+ F* I0 l3 i7 o
" r; c) o7 M( Z }9 l) I
如果有问题,请随时提交工单或者电话联系我们。
3 b+ g$ o: l5 L2 t5 E
7 l3 J# T: s2 V; d2 \阿里云计算 : m B" u' `( I. Q' {# d
2014年9月25日 , ~: y B3 o4 R M, }8 y
% [- ?9 @& {% r8 `( A& {
|
|