Lucene search

K
nvd[email protected]NVD:CVE-2023-50714
HistoryDec 22, 2023 - 7:15 p.m.

CVE-2023-50714

2023-12-2219:15:09
CWE-918
CWE-287
CWE-347
web.nvd.nist.gov
1
yii2-authclient
pkce vulnerability
version 2.2.15
csrf protection

CVSS3

8.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

EPSS

0.001

Percentile

26.9%

yii2-authclient is an extension that adds OpenID, OAuth, OAuth2 and OpenId Connect consumers for the Yii framework 2.0. In yii2-authclient prior to version 2.2.15, the Oauth2 PKCE implementation is vulnerable in 2 ways. First, the authCodeVerifier should be removed after usage (similar to authState). Second, there is a risk for a downgrade attack if PKCE is being relied on for CSRF protection. Version 2.2.15 contains a patch for the issue. No known workarounds are available.

Affected configurations

Nvd
Node
yiiframeworkyii2-authclientRange<2.2.15
VendorProductVersionCPE
yiiframeworkyii2-authclient*cpe:2.3:a:yiiframework:yii2-authclient:*:*:*:*:*:*:*:*

CVSS3

8.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

EPSS

0.001

Percentile

26.9%

Related for NVD:CVE-2023-50714