TA的每日心情 | 奋斗 3 天前 |
---|
签到天数: 2383 天 [LV.Master]伴坛终老
|
尊敬的阿里云ECS用户: " n) A7 u" I1 _
您好,日前Linux官方内置Bash中新发现一个非常严重安全漏洞(漏洞参考https://access.redhat.com/security/cve/CVE-2014-6271 ),黑客可以利用该Bash漏洞完全控制目标系统并发起攻击,为了避免您Linux服务器受影响,建议您尽快完成漏洞修补,修复方法如下,请了解!
& C/ }9 h1 L5 v2 x I" m , O8 U& X9 h6 j3 _
特别提醒:目前解决办法是Linux官方提供的解决办法,针对此漏洞Linux官方解决办法仍然有可能会被绕过,后续我们会提供较为彻底的解决办法。
. Q$ a# f: H" K* m% S2 l; u& Q ( K8 G- \7 M1 M( J& b- v
$ X+ ]$ |6 z0 B( h【已确认被成功利用的软件及系统】 5 Y5 {2 K$ r8 b. i
所有安装GNU bash 版本小于或者等于4.3的Linux操作系统。 0 ~ E; [6 Q' `
5 ]; J& o7 C7 g3 r% u- d/ r- R$ j7 ?. B
% _4 n+ s2 L+ a
【漏洞描述】 ! |) d% J4 B d" Q9 r
该漏洞源于你调用的bash shell之前创建的特殊的环境变量,这些变量可以包含代码,同时会被bash执行。 % z# s$ X/ M+ W% e9 F7 @2 a( P
8 {2 `, A% c }/ V! g) P
g R6 j8 I3 K* i% j. H# ~
【漏洞检测方法】
; U+ ~ t% O* y$ s8 x' T漏洞检测命令:env x='() { :;}; echo vulnerable' bash -c "echo this is a test" 3 C6 I! @3 l. `; \. Y# \
: l9 O$ r% ^& n/ u5 {" v3 D
9 f; \7 f( f8 ~; m* J3 U0 l! l修复前
* O+ a0 _/ G: m) X输出:
7 z- ^9 Y9 m0 b& H& w5 v5 fvulnerable ! y" ^8 g4 W B, W$ H
this is a test 8 a9 b, P0 e! _9 x/ _
1 v6 B G u* L; j5 ?
2 w- D, q0 f) f# j4 U使用修补方案修复后 9 h. L, d {. j9 v
bash: warning: x: ignoring function definition attempt
+ i* V1 ?8 y8 _/ ^, rbash: error importing function definition for `x'
! w+ X* L; v- v4 r0 g1 Cthis is a test 9 J4 ^5 Z* r2 d5 Z
特别提示:该修复不会有任何影响,如果您的脚本使用以上方式定义环境变量,修复后您的脚本执行会报错。
: [) B+ s3 V$ n- T" W) I # Q, O1 G: M+ t# S5 a4 U1 I
5 ?9 y8 Q2 Y9 n, s. i【建议修补方案 】
6 ^1 R, k6 H' D4 v0 w: M: a
% W- H7 ^ s3 y; ~% C3 v, @" `2 }请您根据Linux版本选择您需要修复的命令, 为了防止意外情况发生,建议您执行命令前先对Linux服务器系统盘打个快照,如果万一出现升级影响您服务器使用情况,可以通过回滚系统盘快照解决。
$ V' r5 ^/ m; j " L1 C( i+ ~0 u! y
centos:
1 Y+ m u1 v) ]) V3 f/ X0 m9 gyum -y update bash
& i! P8 a& ~4 [ 6 B6 a3 J* l6 t- ^9 V! _, J
ubuntu: ) F Y/ B5 W5 D* G: N* X
14.04 64bit
& M# L, E0 R5 ]" q, H- c, E! [wget http://mirrors.aliyun.com/fix_stuff/bash_4.3-7ubuntu1.1_amd64.deb && dpkg -i bash_4.3-7ubuntu1.1_amd64.deb 9 `9 d D$ j3 e; J
- A) C/ V7 n5 U( {/ h6 C$ r14.04 32bit % D# v# ?% a) r
wget http://mirrors.aliyun.com/fix_stuff/bash_4.3-7ubuntu1.1_i386.deb && dpkg -i bash_4.3-7ubuntu1.1_i386.deb
c/ R. _/ {$ @3 d$ o4 K
0 o* A( _. z5 `, R" O; _! u2 X $ {+ O% h7 O& C. l7 }# q+ ?
12.04 64bit & o5 G' S) [' w3 k! o" Y; _
wget http://mirrors.aliyun.com/fix_stuff/bash_4.2-2ubuntu2.2_amd64.deb && dpkg -i bash_4.2-2ubuntu2.2_amd64.deb 6 P: s5 U4 l4 v( Y5 W
6 N9 h3 T: s% R! E
12.04 32bit * N) }- |# o: m( B: d: U
wget http://mirrors.aliyun.com/fix_stuff/bash_4.2-2ubuntu2.2_i386.deb && dpkg -i bash_4.2-2ubuntu2.2_i386.deb
, G# }! G2 m. G" Q7 ?( G s: {3 B, F! R! n
10.× 64bit
X/ L* w( B" Z$ mwget http://mirrors.aliyun.com/fix_stuff/bash_4.1-2ubuntu3.1_amd64.deb && dpkg -i bash_4.1-2ubuntu3.1_amd64.deb
6 W* D/ n' A9 a- c) U
# y* J Z7 ^) c10.× 32bit
1 o T* C4 S$ Dwget http://mirrors.aliyun.com/fix_stuff/bash_4.1-2ubuntu3.1_i386.deb && dpkg -i bash_4.1-2ubuntu3.1_i386.deb
$ ]" o' A% ?* c* _) A: ~9 i6 q2 d 9 v9 ^9 P+ ~- {: E
4 W% Y; K u8 g7 @# j# @ k6 H
debian:
4 c4 }5 p1 t% @# Y C& w- O7.5 64bit && 32bit 1 L! L. s) o: P: _% g
apt-get -y install --only-upgrade bash 1 D5 L& h6 `) J0 K% Q4 j
3 g) _4 w& @$ W5 Z/ H4 ~' P1 _" D6.0.x 64bit
, e! D7 ^1 ^% ywget 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 0 c J2 b2 U9 w0 b! p4 k
: Q6 |3 {& W, j" x6.0.x 32bit + [2 i S- e* n1 ^' W( p
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
! K2 Q% r- o1 G% o# ~0 M7 j
3 @4 e" S3 \- |4 O6 topensuse:
7 D& K7 r* o# A& b5 a6 @ S7 K& \13.1 64bit 3 X: ]; ^! P1 ~: z3 u7 p2 l7 o
wget 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 3 ]; m2 _- `; f# T$ s
4 D& h7 `5 H1 U
" W# Y8 \# K2 ?, g6 @; e" w
13.1 32bit
3 f* t/ O6 r- g5 ^( ]* _wget http://mirrors.aliyun.com/fix_stuff/bash-4.2-68.4.1.i586.rpm && rpm -Uvh bash-4.2-68.4.1.i586.rpm 9 p0 I1 w0 t6 A2 \
2 C: i, E& K5 O5 M0 I$ Z7 }2 r, y7 C" ~aliyun linux: : A% a5 D6 `: A. g6 G- u% P
5.x 64bit : F9 s4 N( o+ F Z
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
& G4 {5 P0 {9 }9 Q5 ~% G- P 4 \6 A3 O8 y5 M9 x, h
5.x 32bit
1 Z0 o# I7 F j, q7 jwget 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
1 T' {+ U' q* S0 X- g1 j
# l) _" F8 \8 f% o' M & o, c: u9 x3 f1 F: N
如果有问题,请随时提交工单或者电话联系我们。 - n. H9 ^) z, M! T! s3 p- O* Z
( B( k- A) s2 r% q: M- I/ A2 d8 ?- g
阿里云计算 # \3 ?' G# W2 X$ [
2014年9月25日 ! ` \3 _. F, v* E$ `6 p
4 J9 v. V& r8 e1 Q9 n0 m3 @4 }
|
|