CVE:CVE-2011-5098
CNNVD:CNNVD-201208-074
Chef是由Ruby写成的形态管理软件，它以一种纯Ruby的领域专用语言（DSL）保存系统配置“食谱（recipes）”或“做饭书（cookbooks）”。Chef由Opscode开发，并在Apache协议版本2.0下开源发布。
Chef 0.9.20之前版本和0.10.6之前的0.10.x版本中的Chef Server内的chef-server-api/app/controllers/clients.rb中存在漏洞，该漏洞源于创建管理用户不需要管理特权。远程认证用户可利用验证密钥读取权限绕过目地访问限制，并执行刀客户端创建--admin选项命令。
solution:Upgrade opscode chef to a higher version than 0.9.18,0.5.1,0.5.2,0.5.4,0.5.6,0.6.0,0.6.2,0.7.2,0.7.4,0.7.6,0.7.8,0.7.10,0.7.12,0.7.14,0.8.2,0.8.4,0.8.6,0.8.8,0.8.10,0.8.12,0.8.14,0.8.16,0.9.0,0.9.2,0.9.4,0.9.6,0.9.8,0.9.10,0.9.12,0.9.14,0.9.16,0.10.0,0.10.2,0.10.4,and avoid the version (,0.9.18],0.5.1,0.5.2,0.5.4,0.5.6,0.6.0,0.6.2,0.7.2,0.7.4,0.7.6,0.7.8,0.7.10,0.7.12,0.7.14,0.8.2,0.8.4,0.8.6,0.8.8,0.8.10,0.8.12,0.8.14,0.8.16,0.9.0,0.9.2,0.9.4,0.9.6,0.9.8,0.9.10,0.9.12,0.9.14,0.9.16,0.10.0,0.10.2,0.10.4