centos – Yum报告更新的bash,但二进制仍然报告旧版本

我正在尝试更新CentOS 5系统以修补 CVE-2014-6271/ RHSA-2014:1293-1中描述的bash漏洞,但遇到了问题.

看似成功通过yum update bash更新bash并重新启动服务器之后,yum list bash将已安装的版本列为已修补(3.2.33.e15.1)但/ bin / bash –version正在显示3.2.25(1) – 发布.

通过所有帐户(通过rpm -ql bash),二进制位置是正确的,找到/ -name bash只返回一个位置.

有关为什么版本差异可能发生的任何想法?

事实证明,尽管版本存在差异,但更新仍然成功.运行示例输入成功之前没有:
user [~]# env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
bash: warning: x: ignoring function definition attempt
bash: error importing function definition for `x'
this is a test

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native