~ / search / GHSA-7qmm-q394-fmch

GHSA-7qmm-q394-fmch

Command Injection in ps-kill

Source: GitHub Advisory Database (reviewed) Critical CVE-2021-23355

Packages

EcosystemPackageAffectedFixed in
npm ps-kill <= 1.0.0 no fix listed

Details

As written in the advisory (Markdown source, shown as plain text).

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): ```js var ps_kill = require('ps-kill'); ps_kill.kill('$(touch success)', function() {}); ```

References

External links from the advisory. They lead to third-party sites.