Lucene search

K
githubGitHub Advisory DatabaseGHSA-23X9-8HXR-978C
HistoryMay 17, 2022 - 4:13 a.m.

OpenStack Identity (Keystone) Trustee token revocations does not work with memcache backend

2022-05-1704:13:50
GitHub Advisory Database
github.com
9
openstack
identity
keystone
trustee
token
revocations
memcache
backend
security
vulnerability
impersonation
access restrictions

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:L/Au:N/C:N/I:P/A:N

AI Score

7

Confidence

High

EPSS

0.003

Percentile

69.2%

The memcache token backend in OpenStack Identity (Keystone) 2013.1 through 2.013.1.4, 2013.2 through 2013.2.2, and icehouse before icehouse-3, when issuing a trust token with impersonation enabled, does not include this token in the trusteeโ€™s token-index-list, which prevents the token from being invalidated by bulk token revocation and allows the trustee to bypass intended access restrictions.

Affected configurations

Vulners
Node
keystonekeystoneRange<8.0.0a0
VendorProductVersionCPE
keystonekeystone*cpe:2.3:a:keystone:keystone:*:*:*:*:*:*:*:*

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:L/Au:N/C:N/I:P/A:N

AI Score

7

Confidence

High

EPSS

0.003

Percentile

69.2%