今日のセキュリティ問題 #5
2026-11-05 の問題です。 コードを読んで、最も深刻なセキュリティ脆弱性を選んでください。
注文の詳細を返すAPIです。ログイン中のユーザーはreq.userに格納されています。最も深刻な脆弱性はどれですか?
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);
});