Skip to content
OpenAdvisories
Critical · 9.8 CVE-2020-7604 EUVD-2021-1061GHSA-fmf5-j5j9-99pp

OS Command Injection in pulverizr

Published Mar 15, 2020 · Updated Aug 4, 2024 · Assigned by snyk

Description

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 "filename" 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.

Affected products

VendorProductAffectedFixed
— pulverizr All versions including 0.7.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm pulverizr <= 0.7.0 — GHSA-fmf5-j5j9-99pp

References