cbcvebase.

Doorkeeper Project Doorkeeper vulnerabilities

6 known vulnerabilities affecting doorkeeper_project/doorkeeper.

Total CVEs
6
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH2MEDIUM3

Vulnerabilities

Page 1 of 1
CVE-2016-6582P3CRITICALCVSS 9.1≤ 4.1.02017-01-23
CVE-2016-6582 [CRITICAL] CWE-254 CVE-2016-6582: The Doorkeeper gem before 4.2.0 for Ruby might allow remote attackers to conduct replay attacks or r 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.
ghsanvdosv
CVE-2020-10187P3HIGHCVSS 7.5≥ 5.0.0, < 5.0.3≥ 5.1.0, < 5.1.1+2 more2020-05-04
CVE-2020-10187 [HIGH] CWE-862 CVE-2020-10187: Doorkeeper version 5.0.0 and later contains an information disclosure vulnerability that allows an a 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 /oau
ghsanvdosv
CVE-2018-1000211P3HIGHCVSS 7.5≤ 4.2.02018-07-13
CVE-2018-1000211 [HIGH] CWE-732 CVE-2018-1000211: Doorkeeper version 4.2.0 and later contains a Incorrect Access Control vulnerability in Token revoca Doorkeeper version 4.2.0 and later contains a Incorrect Access Control vulnerability in Token revocation API's authorized method that can result in Access tokens are not revoked for public OAuth apps, leaking access until expiry.
ghsanvdosv
CVE-2023-34246P3MEDIUMCVSS 6.5fixed in 5.6.62023-06-12
CVE-2023-34246 [MEDIUM] CWE-287 CVE-2023-34246: Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape. Prior to version 5.6.6, Doorkeeper auto Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape. Prior to version 5.6.6, Doorkeeper automatically processes authorization requests without user consent for public clients that have been previous approved. Public clients are inherently vulnerable to impersonation, their identity cannot be assured. This issue is fixed in version 5.6.6.
ghsanvdosv
CVE-2018-1000088P4MEDIUMCVSS 6.1≥ 2.1.0, ≤ 4.2.52018-03-13
CVE-2018-1000088 [MEDIUM] CWE-79 CVE-2018-1000088: Doorkeeper version 2.1.0 through 4.2.5 contains a Cross Site Scripting (XSS) vulnerability in web vi Doorkeeper version 2.1.0 through 4.2.5 contains a Cross Site Scripting (XSS) vulnerability in web view's OAuth app form, user authorization prompt web view that can result in Stored XSS on the OAuth Client's name will cause users interacting with it will execute payload. This attack appear to be exploitable via The victim must be tricked to click
ghsanvdosv
CVE-2014-8144P4MEDIUMCVSS 6.8≤ 1.4.02014-12-31
CVE-2014-8144 [MEDIUM] CWE-352 CVE-2014-8144: Cross-site request forgery (CSRF) vulnerability in doorkeeper before 1.4.1 allows remote attackers t Cross-site request forgery (CSRF) vulnerability in doorkeeper before 1.4.1 allows remote attackers to hijack the authentication of unspecified victims for requests that read a user OAuth authorization code via unknown vectors.
ghsanvdosv
Doorkeeper Project Doorkeeper vulnerabilities | cvebase