NetSight
critical9.8

CVE-2017-1000220

PIDUsage Enables OS Command Injection

Impact

### Overview Affected versions of pidusage pass unsanitized input to `child_process.exec()`, resulting in arbitrary code execution in the `ps` method. This package is vulnerable to this PoC on Darwin, SunOS, FreeBSD, and AIX. Windows and Linux are not vulnerable. ### Proof of Concept ```js var pid = require('pidusage'); pid.stat('1 && /usr/local/bin/python'); ``` ### Remediation Update to version 1.1.5 or later.

Affected packages

EcosystemPackageAffectedFixed in
npmpidusage<= 1.1.41.1.5

Affected products

VendorProductAffected versions
Pidusage ProjectPidusage
through 1.1.4

Weakness classification

References