CVE-2016-6582
The Doorkeeper gem before 4.2.0 for Ruby might allow remote attackers ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA, Ruby Advisory DB. Rated lower by Ubuntu (medium).
Description
The Doorkeeper gem before 4.2.0 for Ruby might allow remote attackers to conduct replay attacks or revoke arbitrary tokens by leveraging failure to implement the OAuth 2.0 Token Revocation specification.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| rubygems::GitHub Security Advisory RubyGems | doorkeeper | 4.2.0 |
| rubygems::Ruby Advisory Database | doorkeeper | >= 4.2.0 |
| debian 11 | ruby-doorkeeper | 4.2.0-3 |
| debian 12 | ruby-doorkeeper | 4.2.0-3 |
| debian 13 | ruby-doorkeeper | 4.2.0-3 |
| debian 14 | ruby-doorkeeper | 4.2.0-3 |
| echo | ruby-doorkeeper | 4.2.0-3 |
| ubuntu 16.04-ESM | ruby-doorkeeper | 2.2.1-1ubuntu0.1~esm2 |
References
- http://packetstormsecurity.com/files/138430/Doorkeeper-4.1.0-Token-Revocation.html
- http://seclists.org/fulldisclosure/2016/Aug/105
- http://www.openwall.com/lists/oss-security/2016/08/19/2
- http://www.securityfocus.com/archive/1/539268/100/0/threaded
- http://www.securityfocus.com/bid/92551
- https://github.com/advisories/GHSA-3m6r-39p3-jq25
- https://github.com/doorkeeper-gem/doorkeeper
- https://github.com/doorkeeper-gem/doorkeeper/commit/fb938051777a3c9cb071e96fc66458f8f615bd53
All 16 references
- https://github.com/doorkeeper-gem/doorkeeper/issues/875
- https://github.com/doorkeeper-gem/doorkeeper/releases/tag/v4.2.0
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/doorkeeper/CVE-2016-6582.yml
- https://nvd.nist.gov/vuln/detail/CVE-2016-6582
- https://ubuntu.com/security/notices/USN-7394-1
- https://web.archive.org/web/20170214021758/http://www.securityfocus.com/bid/92551
- https://web.archive.org/web/20201207202519/http://www.securityfocus.com/archive/1/539268/100/0/threaded
- https://www.cve.org/CVERecord?id=CVE-2016-6582