Quiz sécurité du jour #12
Question du 2026-11-12. Lisez le code et choisissez la faille de sécurité la plus grave.
Ce code renvoie les utilisateurs à la page qu’ils consultaient avant de se connecter. Quelle est la vulnérabilité la plus grave ?
app.post('/login', async (req, res) => {
const user = await authenticate(req.body.id, req.body.password);
if (!user) return res.status(401).send('Échec de connexion');
req.session.userId = user.id;
res.redirect(req.query.next || '/');
});