오늘의 보안 문제 #2
매일 새 문제가 나옵니다. 코드를 읽고 가장 심각한 보안 취약점을 고르세요.
업로드한 파일을 내려주는 Express 라우트입니다. 가장 심각한 취약점은?
const path = require('path');
app.get('/download', (req, res) => {
const file = req.query.name;
const target = path.join(__dirname, 'uploads', file);
res.sendFile(target);
});