CVE-2019-16377
Consul gem insufficient authentication check - Multiple powers in one controller are not always checked correctly
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA, Ruby Advisory DB.
Description
The makandra consul gem through 1.0.2 for Ruby has Incorrect Access Control.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| rubygems::GitHub Security Advisory RubyGems | consul | 1.0.3 |
| rubygems::Ruby Advisory Database | consul | >= 1.0.3 |
References
- https://github.com/makandra/consul
- https://github.com/makandra/consul/issues/49
- https://github.com/rubysec/ruby-advisory-db/blob/c26fbc13435b8be448ad59131428538049d165e4/gems/consul/CVE-2019-16377.yml
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/consul/CVE-2019-16377.yml
- https://nvd.nist.gov/vuln/detail/CVE-2019-16377
- https://rubygems.org/gems/consul