Daily security quiz #5
Question for 2026-11-05. Read the code and pick the most serious security vulnerability.
This API returns order details. The logged-in user is stored in req.user. What is the most serious vulnerability?
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);
});