Vulnerability Description
chef-server-api/app/controllers/clients.rb in Chef Server in Chef before 0.9.20, and 0.10.x before 0.10.6, does not require administrative privileges for creating admin clients, which allows remote authenticated users to bypass intended access restrictions by leveraging read permission for the validation key and executing a knife client create command with the --admin option.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Opscode | Chef | <= 0.9.18 |
Related Weaknesses (CWE)
References
- http://tickets.opscode.com/browse/CHEF-2649
- https://github.com/opscode/chef/commit/33f0e9c58bbf047e1b401a834f3abfe72d9a8947ExploitPatch
- http://tickets.opscode.com/browse/CHEF-2649
- https://github.com/opscode/chef/commit/33f0e9c58bbf047e1b401a834f3abfe72d9a8947ExploitPatch
FAQ
What is CVE-2011-5098?
CVE-2011-5098 is a vulnerability with a CVSS score of 6.5 (MEDIUM). chef-server-api/app/controllers/clients.rb in Chef Server in Chef before 0.9.20, and 0.10.x before 0.10.6, does not require administrative privileges for creating admin clients, which allows remote au...
How severe is CVE-2011-5098?
CVE-2011-5098 has been rated MEDIUM with a CVSS base score of 6.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2011-5098?
Check the references section above for vendor advisories and patch information. Affected products include: Opscode Chef.