找出订单读取器里的 bug

来自 API 安全
Node 24 进阶 4分钟 找出 1处问题

找出这段生成的订单读取代码中的安全缺陷。

JavaScript
async function getOrder(request, db) {
  const principal = await authenticate(request.headers.authorization);
  const order = await db.orders.find(request.params.orderId);
  if (!order) return { status: 404 };
  return { status: 200, body: order };
}
在试验场中打开
报告错误