找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 13030|回复: 0

ShellShock: CVE-2014-6271漏洞及紧急修复方法

[复制链接]
发表于 2014-9-26 08:45:37 | 显示全部楼层 |阅读模式

关于该漏洞
" J9 ]2 _0 R/ q% A  Z  你好,一个被指比“心脏出血”还要严重的Linux安全漏洞被发现,那就是ShellShock: CVE-2014-6271漏洞,可以让攻击者远程执行任意命令,完全控制您的服务器,比“心脏出血”更低的操作门槛,让它比前者更加危险。下面是漏洞提示原文:
1 I7 }: o! j- h, t- U  C  "GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which allows remote attackers to execute arbitrary code via a crafted environment, as demonstrated by vectors involving the ForceCommand feature in OpenSSH sshd, the mod_cgi and mod_cgid modules in the Apache HTTP Server, scripts executed by unspecified DHCP clients, and other situations in which setting the environment occurs across a privilege boundary from Bash execution."
! V. t2 K7 F( J7 H2 l5 o/ S. S% e3 l, H. R2 j+ }: i
如何验证  B. b" X7 ~* I& W8 z& F
$ env x='() { :;}; echo vulnerable' bash -c 'echo hello', s$ O' r( @3 K3 w$ A
在终端中运行上面的命令,如果返回有vulnerable,就说明这台服务器中枪了。
* G, i& I% L' u, l% S/ k8 i3 i! d0 j把命令中的bash替换成其他类型的shell,可以检查机器上其他shell是否中枪。; `3 T# {, g1 r3 N+ m

) e! F, V% Y- a! G使用网站卫士修复安全问题
0 W. z4 d* @! \% l' Y360网站卫士已经支持该漏洞的防护,为了您网站的安全,建议开启360网站卫士的防护功能。
0 _& @( W7 B1 B/ `) N6 O注意:由于补丁修复的不完整,导致了CVE-2014-7169的爆出,可以绕过9月25日的官方补丁,导致任意文件读取漏洞。强烈建议在做好服务器补丁升级的同时,开启网站卫士的防护功能。
" _3 U, w, F6 H1 s0 y2 L& [& P/ R
' |7 s8 t7 s4 Q如何修复系统Bug
( f- x$ P% `9 k& g" c! E! k* GNU官方补丁所在地址:http://seclists.org/oss-sec/2014/q3/650
5 z' E% p4 v& p: [1 e9 x# f$ l* F, o* 各大发行版的解决方法:* C( X9 Y5 [6 r/ V# x6 G2 Y
5 Z" {* C. X& {/ M
Debian:5 m( v4 J/ u% G( q& ?9 y. a7 j
  查看 https://www.debian.org/security/2014/dsa-3032( Q; K2 E5 x  T. ^! o6 u
2 K( }9 w' e3 b% b5 a* `
Ubuntu:
5 Z! R% n: _0 Y, O* v  查看 http://www.ubuntu.com/usn/usn-2362-1/* X# r$ W4 y/ }' L# f& z

% p4 g/ T1 ~$ \$ u& C$ ^4 Q$ uCentOS:
5 e" N% T. n: G/ ~( F0 s  # yum -y update bash; F: j4 x+ i/ P4 L' [( w8 h1 l

, q1 s7 O2 X: ^/ u. I+ pFedora:& u) V+ d) y" p- ~9 D  ~
  查看 https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2014-62719 |, b2 ^- o; Y& g! R- w
; ^; M# B# @- ?& ]
Redhat:9 q& Z, }: c. r: u4 J

产品补丁包详情
Red Hat Enterprise Linux 7bash-4.2.45-5.el7_0.2Red Hat Enterprise Linux
Red Hat Enterprise Linux 6bash-4.1.2-15.el6_5.1Red Hat Enterprise Linux
bash-4.1.2-15.el6_5.1.sjis.1Red Hat Enterprise Linux
bash-4.1.2-9.el6_2.1Red Hat Enterprise Linux 6.2 AUS
bash-4.1.2-15.el6_4.1Red Hat Enterprise Linux 6.4 EUS
Red Hat Enterprise Linux 5bash-3.2-33.el5.1Red Hat Enterprise Linux
bash-3.2-33.el5_11.1.sjis.1Red Hat Enterprise Linux
bash-3.2-24.el5_6.1Red Hat Enterprise Linux 5.6 LL
bash-3.2-32.el5_9.2Red Hat Enterprise Linux 5.9 EUS
Red Hat Enterprise Linux 4bash-3.0-27.el4.2Red Hat Enterprise Linux 4 ELS
) r( p; I; @: z$ L; @( T
Novel/SuSE:+ `3 g. P; H, I! D3 k" R3 Q
  查看 http://support.novell.com/security/cve/CVE-2014-6271.html* k2 O. M/ u0 ~8 _0 _
1 |+ {5 `1 {7 ~  }" V( Y  |4 ~2 J
* 其他发行版也可以参照上面的方法自行编译,或者通过发行版内置的包管理器来更新bash。
6 n: l  @; |, Y, I
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站论坛 ( 蜀ICP备06004864号-6 )

GMT+8, 2026-11-13 18:20 , Processed in 0.065138 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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