오늘의 보안 문제 #12
2026-11-12 문제입니다. 코드를 읽고 가장 심각한 보안 취약점을 고르세요.
로그인 후 원래 보던 페이지로 돌려보내는 코드입니다. 가장 심각한 취약점은?
app.post('/login', async (req, res) => {
const user = await authenticate(req.body.id, req.body.password);
if (!user) return res.status(401).send('로그인 실패');
req.session.userId = user.id;
res.redirect(req.query.next || '/');
});