Ecosyste.ms advisories
An open API service providing security vulnerability metadata for many open source software ecosystems.
An open API service providing security vulnerability metadata for many open source software ecosystems.
Command Injection in bestzip
Versions of bestzip
prior to 2.1.7 are vulnerable to Command Injection. The package fails to sanitize input rules and passes it directly to an exec
call on the zip
function . This may allow attackers to execute arbitrary code in the system as long as the values of destination
is user-controlled. This only affects users with a native zip
command available. The following examples demonstrate the issue from the CLI and also programatically:
bestzip test.zip 'sourcefile; mkdir folder'
zip({ source: 'sourcefile', destination: './test.zip; mkdir folder' })