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

exploitDog

github логотип

GHSA-426h-24vj-qwxf

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

Описание

Command Injection in npm-programmatic

All versions of npm-programmatic are vulnerable to Command Injection. The package fails to sanitize input rules and passes it directly to an exec call on the install, uninstall and list functions . This may allow attackers to execute arbitrary code in the system if the package name passed to the function is user-controlled.

Recommendation

No fix is currently available. Consider using an alternative package until a fix is made available.

Пакеты

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

npm-programmatic

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

<= 0.0.12

Отсутствует

EPSS

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

9.8 Critical

CVSS3

Дефекты

CWE-20
CWE-78

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

CVSS3: 9.8
nvd
почти 6 лет назад

npm-programmatic through 0.0.12 is vulnerable to Command Injection.The packages and option properties are concatenated together without any validation and are used by the 'exec' function directly.

CVSS3: 3.6
fstec
почти 6 лет назад

Уязвимость функции exec библиотеки npm-programmatic пакетного менеджера NPM, позволяющая нарушителю выполнить произвольный код

EPSS

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

9.8 Critical

CVSS3

Дефекты

CWE-20
CWE-78