Files
codeql/javascript/ql/test/query-tests/Security/CWE-522-DecompressionBombs/decompress.js
2023-10-06 22:10:57 +02:00

17 lines
367 B
JavaScript

const decompress = require('decompress');
const express = require('express')
const fileUpload = require("express-fileupload");
const app = express();
app.use(fileUpload());
app.listen(3000, () => {
});
app.post('/upload', async (req, res) => {
decompress(req.query.filePath, 'dist').then(files => {
console.log('done!');
});
res.send("OK")
});