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

exploitDog

github логотип

GHSA-6c8f-qphg-qjgp

Опубликовано: 31 мар. 2020
Источник: github
Github: Прошло ревью
CVSS3: 7.5

Описание

Validation Bypass in kind-of

Versions of kind-of 6.x prior to 6.0.3 are vulnerable to a Validation Bypass. A maliciously crafted object can alter the result of the type check, allowing attackers to bypass the type checking validation.

Recommendation

Upgrade to versions 6.0.3 or later.

Пакеты

Наименование

kind-of

npm
Затронутые версииВерсия исправления

>= 6.0.0, < 6.0.3

6.0.3

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-668

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

CVSS3: 7.5
ubuntu
около 6 лет назад

ctorName in index.js in kind-of v6.0.2 allows external user input to overwrite certain internal attributes via a conflicting name, as demonstrated by 'constructor': {'name':'Symbol'}. Hence, a crafted payload can overwrite this builtin attribute to manipulate the type detection result.

CVSS3: 5.9
redhat
около 6 лет назад

ctorName in index.js in kind-of v6.0.2 allows external user input to overwrite certain internal attributes via a conflicting name, as demonstrated by 'constructor': {'name':'Symbol'}. Hence, a crafted payload can overwrite this builtin attribute to manipulate the type detection result.

CVSS3: 7.5
nvd
около 6 лет назад

ctorName in index.js in kind-of v6.0.2 allows external user input to overwrite certain internal attributes via a conflicting name, as demonstrated by 'constructor': {'name':'Symbol'}. Hence, a crafted payload can overwrite this builtin attribute to manipulate the type detection result.

CVSS3: 7.5
msrc
больше 1 года назад

Описание отсутствует

CVSS3: 7.5
debian
около 6 лет назад

ctorName in index.js in kind-of v6.0.2 allows external user input to o ...

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-668