GitHub Advisoryadvisory · RubyGems
GHSA-f68m-q26r-64f6 Chef Improper Access Control vulnerability
MEDIUM
Official page ↗
- Aliases
- CVE-2010-5142
- Ecosystem
- RubyGems
- Packages
- chef
- Severity
- Moderate
- Weaknesses
- CWE-284
- Reviewed
- 2024-02-08
Affected packages
• RubyGems chef: < 0.9.0 → fixed in 0.9.0
Description
`chef-server-api/app/controllers/users.rb` in the API in Chef before 0.9.0 does not require administrative privileges for the create, destroy, and update methods, which allows remote authenticated users to manage user accounts via requests to the /users URI.
Related
Alias · CVE (1)
- CVE-2010-5142 chef-server-api/app/controllers/users.rb in the API in Chef before 0.9.0 does not require administrative privileges for the create,… vulnerability
Weakness · CWE (1)
- CWE-284 Improper Access Control weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2010-5142 advisory
- https://github.com/opscode/chef/commit/c3bb41f727fbe00e5de719d687757b24c8dcdfc8 web
- https://github.com/chef/chef package
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/chef/CVE-2010-5142.yml web
- http://tickets.opscode.com/browse/CHEF-1289 web