| 标题 | jaychouchannel Tourism_Management_System 8122bf020d91199eddfff3ee02d1632a70a9a132 Missing Authentication |
|---|
| 描述 | Multiple controllers under `travel/src/main/java/com/controller/` mark their `/update` actions with `@IgnoreAuth` and call `updateById` on the request body. Affected resources include forum posts, chat messages, favorites, friendships, links, news, news types, and five discussion tables. The caller supplies the primary key and modified fields; no authentication or ownership check occurs. An unauthenticated attacker can alter private messages, public content, and application records by posting a partial JSON object containing an existing `id`. |
|---|
| 来源 | ⚠️ https://github.com/jaychouchannel/Tourism-Management-System/issues/11 |
|---|
| 用户 | Chenshiyi (UID 100261) |
|---|
| 提交 | 2026-07-31 19時13分 (1 月前) |
|---|
| 管理 | 2026-09-12 12時55分 (1 month later) |
|---|
| 状态 | 已接受 |
|---|
| VulDB条目 | 403114 [jaychouchannel Tourism-Management-System 直到 229956e20dbd4a80eeff14535e44d3099502af09 Update Endpoint 弱身份验证] |
|---|
| 积分 | 20 |
|---|