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

exploitDog

github логотип

GHSA-7qmm-q394-fmch

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

Описание

Command Injection in ps-kill

This affects all versions of package ps-kill. If (attacker-controlled) user input is given to the kill function, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization in the index.js file.

PoC (provided by reporter):

var ps_kill = require('ps-kill'); ps_kill.kill('$(touch success)', function() {});

Пакеты

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

ps-kill

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

<= 1.0.0

Отсутствует

EPSS

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

9.8 Critical

CVSS3

Дефекты

CWE-77

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

CVSS3: 5.6
nvd
почти 5 лет назад

This affects all versions of package ps-kill. If (attacker-controlled) user input is given to the kill function, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization in the index.js file. PoC (provided by reporter): var ps_kill = require('ps-kill'); ps_kill.kill('$(touch success)',function(){});

EPSS

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

9.8 Critical

CVSS3

Дефекты

CWE-77