CVE-2020-10187
HIGHDoorkeeper 5.0.0-5.0.3 - Unauthenticated Information Disclosure via OAuth Authorized Applications Endpoint
Title source: llmDescription
Doorkeeper version 5.0.0 and later contains an information disclosure vulnerability that allows an attacker to retrieve the client secret only intended for the OAuth application owner. After authorizing the application and allowing access, the attacker simply needs to request the list of their authorized applications in a JSON format (usually GET /oauth/authorized_applications.json). An application is vulnerable if the authorized applications controller is enabled.
References (4)
Core 4
Core References
Release Notes, Third Party Advisory x_refsource_misc
https://github.com/doorkeeper-gem/doorkeeper/releases
Patch, Third Party Advisory x_refsource_misc
https://github.com/doorkeeper-gem/doorkeeper/commit/25d038022c2fcad45af5b73f9d003cf38ff491f6
Patch, Third Party Advisory x_refsource_misc
https://github.com/doorkeeper-gem/doorkeeper/security/advisories/GHSA-j7vx-8mqj-cqp9
Patch, Third Party Advisory x_refsource_misc
https://github.com/rubysec/ruby-advisory-db/pull/446
Scores
CVSS v3
7.5
EPSS
0.0043
EPSS Percentile
62.4%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Details
CWE
CWE-862
Status
published
Products (2)
doorkeeper_project/doorkeeper
5.0.0 - 5.0.3
rubygems/doorkeeper
5.0.0 - 5.0.3RubyGems
Published
May 04, 2020
Tracked Since
Feb 18, 2026