Files
codeql/javascript/ql/test/query-tests/Security/CWE-022/ZipSlip/ZipSlipBad2.js
2019-02-28 15:45:33 -05:00

9 lines
283 B
JavaScript

var fs = require('fs');
var unzip = require('unzip');
fs.readFile('path/to/archive.zip', function (err, zipContents) {
unzip.Parse(zipContents).on('entry', function (entry) {
var fileName = 'output/path/' + entry.path;
fs.writeFileSync(fileName, entry.contents);
});
});