下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 2496|回复: 0
打印 上一主题 下一主题

Linux Bash严重漏洞修复紧急通知

[复制链接]
  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 2383 天

    [LV.Master]伴坛终老

    跳转到指定楼层
    1
    发表于 2014-9-26 11:28:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    尊敬的阿里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& {
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩

    本版积分规则

    关闭

    下沙大学生网推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表