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

exploitDog

nvd логотип

CVE-2021-39171

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

Описание

Passport-SAML is a SAML 2.0 authentication provider for Passport, the Node.js authentication library. Prior to version 3.1.0, a malicious SAML payload can require transforms that consume significant system resources to process, thereby resulting in reduced or denied service. This would be an effective way to perform a denial-of-service attack. This has been resolved in version 3.1.0. The resolution is to limit the number of allowable transforms to 2.

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

Конфигурация 1
cpe:2.3:a:passport-saml_project:passport-saml:*:*:*:*:*:node.js:*:*
Версия до 3.1.0 (исключая)

EPSS

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

5.3 Medium

CVSS3

7.5 High

CVSS3

5 Medium

CVSS2

Дефекты

CWE-400

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

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

Unlimited transforms allowed for signed nodes

EPSS

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

5.3 Medium

CVSS3

7.5 High

CVSS3

5 Medium

CVSS2

Дефекты

CWE-400