| Package | Affected versions | Patched versions |
|---|---|---|
| bestzip | < 2.1.7 | 2.1.7 |
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' })Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free