В Rancher Manager обнаружена ошибка. Когда вызывающая сторона, не являющаяся администратором, предоставила селектор метки, называющий другого пользователя, хранилище токенов ext.cattle.io/v1 удалило свой внутренний фильтр владельца вместо возврата пустого результата. Таким образом, любой прошедший проверку подлинности пользователь может перечислять и отслеживать токены любого другого пользователя, раскрывая метаданные токена и сохраненный хеш-код токена-носителя.
Эта проблема затрагивает Rancher: до версии 2.15.1.
Показать оригинальное описание (EN)
A flaw was found in Rancher Manager. When a non-administrative caller supplied a label selector naming a different user, the ext.cattle.io/v1 Token store dropped its internal owner filter instead of returning an empty result. Any authenticated user could therefore list and watch every other user's tokens, disclosing token metadata and the stored salted hash of the bearer token. This issue affects Rancher: before 2.15.1.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Suse Rancher
cpe:2.3:a:suse:rancher:*:*:*:*:*:*:*:*
|
— |
2.15.1
|