File tree Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ gem : doorkeeper
3
+ cve : 2023-34246
4
+ ghsa : 7w2c-w47h-789w
5
+ url : https://github.com/advisories/GHSA-7w2c-w47h-789w
6
+ title : Doorkeeper Improper Authentication vulnerability
7
+ date : 2023-06-12
8
+ description : |
9
+ OAuth RFC 8252 says https://www.rfc-editor.org/rfc/rfc8252#section-8.6
10
+
11
+ > the authorization server SHOULD NOT process authorization requests
12
+ > automatically without user consent or interaction, except when the
13
+ > identity of the client can be assured. **This includes the case
14
+ > where the user has previously approved an authorization request
15
+ > for a given client id**
16
+
17
+ But Doorkeeper automatically processes authorization requests without
18
+ user consent for public clients that have been previous approved.
19
+ Public clients are inherently vulnerable to impersonation, their
20
+ identity cannot be assured.
21
+
22
+ Issue https://github.com/doorkeeper-gem/doorkeeper/issues/1589
23
+
24
+ Fix https://github.com/doorkeeper-gem/doorkeeper/pull/1646
25
+ cvss_v3 : 4.2
26
+ patched_versions :
27
+ - " >= 5.6.6"
28
+ related :
29
+ url :
30
+ - https://nvd.nist.gov/vuln/detail/CVE-2023-34246
31
+ - https://github.com/doorkeeper-gem/doorkeeper/releases/tag/v5.6.6
32
+ - https://github.com/doorkeeper-gem/doorkeeper/pull/1646
33
+ - https://github.com/doorkeeper-gem/doorkeeper/issues/1589
34
+ - https://www.rfc-editor.org/rfc/rfc8252#section-8.6
35
+ - https://github.com/advisories/GHSA-7w2c-w47h-789w
Original file line number Diff line number Diff line change 2
2
gem : gitlab-grit
3
3
cve : 2013-4489
4
4
osvdb : 99370
5
+ ghsa : 95xq-v4m2-fq3r
5
6
url : https://nvd.nist.gov/vuln/detail/CVE-2013-4489
6
7
title : GitLab Grit Gem for Ruby contains a flaw
7
8
date : 2013-11-04
You can’t perform that action at this time.
0 commit comments