id)並且不檢查已驗證的使用者是否實際擁有存取該特定 ID 的權限時發生。id: 100) 將 URL 從 /orders/100 更改為 /orders/101,並且可以看到使用者 B 的訂單。if (order.owner_id != currentUser.id) return 403;password_hash 和 is_admin 的完整 User 物件,即使 UI 只需要 username。或者,PUT /profile 允許使用者發送 {"is_admin": true},而程式碼不知情地保存了它。