您的位置首页百科知识

Bash漏洞检测及解决方案

Bash漏洞检测及解决方案

的有关信息介绍如下:

Bash漏洞检测及解决方案

Bash漏洞检测及解决方案

一、检测方法1、redhat、centos

运行命令:$ env x='() { :;}; echo vulnerable' bash -c "echo this is atest"

2.debian、ubuntu运行命令:$ sudo env x='() { :;}; echo vulnerable' bash -c "echo thisis a test"如果返回以下内容:则请尽快升级。vulnerablethis is test

二、解决方案--升级bash1、redhat、centos运行:#yum clean all#yum -y update bash

2.debian、ubuntu运行:$sudo apt-get update$sudo apt-get upgrade

最后测试(以ubuntu为例):test@bogon:~$ sudo env x="() { :;}; echo vulnerable" bash -c "echo thisis test"bash: warning: x: ignoring function definition attemptbash: error importing function definition for `x'this is test

返回以上内容表示已升级成功