~ / search / GHSA-fmf5-j5j9-99pp

GHSA-fmf5-j5j9-99pp

OS Command Injection in pulverizr

Source: GitHub Advisory Database (reviewed) Critical CVE-2020-7604

Packages

EcosystemPackageAffectedFixed in
npm pulverizr <= 0.7.0 no fix listed

Details

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

pulverizr through 0.7.0 allows execution of arbitrary commands. Within `lib/job.js`, the variable `filename` can be controlled by the attacker. This function uses the variable &quot;filename&quot; to construct the argument of the exec call without any sanitization. In order to successfully exploit this vulnerability, an attacker will need to create a new file with the same name as the attack command.

References

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