CVE-2023-32082

medium

Description

etcd is a distributed key-value store for the data of a distributed system. Prior to versions 3.4.26 and 3.5.9, the LeaseTimeToLive API allows access to key names (not value) associated to a lease when `Keys` parameter is true, even a user doesn't have read permission to the keys. The impact is limited to a cluster which enables auth (RBAC). Versions 3.4.26 and 3.5.9 fix this issue. There are no known workarounds.

References

https://github.com/etcd-io/etcd/security/advisories/GHSA-3p4g-rcw5-8298

https://github.com/etcd-io/etcd/pull/15656

https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md

https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.4.md

Details

Source: Mitre, NVD

Published: 2023-05-11

Updated: 2023-05-22

Risk Information

CVSS v2

Base Score: 4

Vector: CVSS2#AV:N/AC:L/Au:S/C:P/I:N/A:N

Severity: Medium

CVSS v3

Base Score: 4.3

Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Severity: Medium