CVE:CVE-2011-5097
CNNVD:CNNVD-201208-073
Chef是由Ruby写成的形态管理软件，它以一种纯Ruby的领域专用语言（DSL）保存系统配置“食谱（recipes）”或“做饭书（cookbooks）”。Chef由Opscode开发，并在Apache协议版本2.0下开源发布。
Chef 0.9.18之前版本、0.10.2之前的0.10.x版本中的Chef Server内的chef-server-api/app/controllers/cookbooks.rb中存在漏洞，该漏洞源于更新和删除方法不需要管理权限。远程认证用户可利用该漏洞（1）借助刀菜谱上传命令上传菜谱或（2）借助刀菜谱删除命令删除菜谱。
solution:Upgrade opscode chef to a higher version than 0.9.16,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.9.0,0.9.2,0.9.4,0.9.6,0.9.8,0.9.10,0.9.12,0.9.14,0.10.0,and avoid the version (,0.9.16],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.9.0,0.9.2,0.9.4,0.9.6,0.9.8,0.9.10,0.9.12,0.9.14,0.10.0