今日のセキュリティ問題 #2
2026-11-02 の問題です。 コードを読んで、最も深刻なセキュリティ脆弱性を選んでください。
アップロードされたファイルをダウンロードさせる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);
});