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 22gem : gitlab-grit
33cve : 2013-4489
44osvdb : 99370
5+ ghsa : 95xq-v4m2-fq3r
56url : https://nvd.nist.gov/vuln/detail/CVE-2013-4489
67title : GitLab Grit Gem for Ruby contains a flaw
78date : 2013-11-04
You can’t perform that action at this time.
0 commit comments