Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2021-29481

Опубликовано: 29 июн. 2021
Источник: nvd
CVSS3: 6.5
CVSS3: 7.5
CVSS2: 5
EPSS Низкий

Описание

Ratpack is a toolkit for creating web applications. In versions prior to 1.9.0, the default configuration of client side sessions results in unencrypted, but signed, data being set as cookie values. This means that if something sensitive goes into the session, it could be read by something with access to the cookies. For this to be a vulnerability, some kind of sensitive data would need to be stored in the session and the session cookie would have to leak. For example, the cookies are not configured with httpOnly and an adjacent XSS vulnerability within the site allowed capture of the cookies. As of version 1.9.0, a securely randomly generated signing key is used. As a workaround, one may supply an encryption key, as per the documentation recommendation.

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:ratpack_project:ratpack:*:*:*:*:*:*:*:*
Версия до 1.9.0 (исключая)

EPSS

Процентиль: 22%
0.00072
Низкий

6.5 Medium

CVSS3

7.5 High

CVSS3

5 Medium

CVSS2

Дефекты

CWE-312
CWE-312

Связанные уязвимости

CVSS3: 6.5
github
больше 4 лет назад

Unencrypted storage of client side sessions

EPSS

Процентиль: 22%
0.00072
Низкий

6.5 Medium

CVSS3

7.5 High

CVSS3

5 Medium

CVSS2

Дефекты

CWE-312
CWE-312