OpenStack Keystone /etc/keystone/ec2rc密钥泄露漏洞
发布日期:2012-12-11
更新日期:2012-12-18
受影响系统:
openstack Keystone 2012.x
描述:
--------------------------------------------------------------------------------
BUGTRAQ ID: 56888
CVE(CAN) ID: CVE-2012-5483
OpenStack Keystone为OpenStack系列计划提供身份、令牌、目录和策略服务的项目。
OpenStack Keystone内存在文件权限漏洞,当配置了对Amazon EC2的访问后,该漏洞允许低权限的本地攻击者查看"ADMIN_ACCESS"、"ADMIN_SECRET"等敏感信息,而Keystone使用"ADMIN_ACCESS"、"ADMIN_SECRET"这些信息来认证对Amazon EC2服务的请求,因而攻击者可以利用该漏洞实现1) 访问Amazon EC2;2) 启用/禁用/修改Amazon EC2的服务和设置。
存在文件权限漏洞的文件为OpenStack keystone软件包文件/etc/keystone/ec2rc,其由sample_data.sh生成,具有全局可读(world readable)的权限,且包含敏感信息
===
ADMIN_ACCESS=109a7daa83054fc58ec8ade83b114117
ADMIN_SECRET=3bbbcba9514e4e8e8d0eb9e528754091
DEMO_ACCESS=81c2326383e34b888e0589057bc7fae2
DEMO_SECRET=ceb87a47838a442ea2923ad1bd6f0a16
===
sample_data.sh见https://github.com/openstack/keystone/blob/master/tools/sample_data.sh#L259
<*来源:Kurt Seifried ([email protected])
链接:https://rhn.RedHat.com/errata/RHSA-2012-1556.html
https://bugzilla.redhat.com/show_bug.cgi?id=873447
http://packetstormsecurity.org/files/cve/CVE-2012-5483
*>
建议:
--------------------------------------------------------------------------------
厂商补丁:
openstack
---------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载2012.1.3版本: