Now Hacked
FR

Quiz sécurité du jour #12

Question du 2026-11-12. Lisez le code et choisissez la faille de sécurité la plus grave.

FacileJavaScript (Node.js)2026-11-12

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 || '/');
});

Questions précédentes