Quiz sécurité du jour #5
Question du 2026-11-05. Lisez le code et choisissez la faille de sécurité la plus grave.
Cette API renvoie les détails d'une commande. L'utilisateur connecté est stocké dans req.user. Quelle est la vulnérabilité la plus grave ?
app.get('/api/orders/:id', requireLogin, async (req, res) => {
const order = await db.order.findUnique({
where: { id: Number(req.params.id) },
include: { items: true, shippingAddress: true },
});
if (!order) return res.status(404).end();
res.json(order);
});