| 제목 | **Vendor:** jaychouchannel Tourism_Management_System 8122bf020d91199eddfff3ee02d1632a70a9a132 Incorrect Privilege Assignment |
|---|
| 설명 | The affected endpoint is `travel/src/main/java/com/controller/UsersController.java` at `POST /users/register`. It is annotated with `@IgnoreAuth` and inserts a caller-controlled `UsersEntity` directly into the administrative `users` table. The schema in `travel.sql` assigns `users.role` a default value of `管理员` (administrator), while the controller neither blocks public registration nor assigns a least-privileged role. An unauthenticated attacker can register credentials and immediately obtain a token for an administrator account. |
|---|
| 원천 | ⚠️ https://github.com/jaychouchannel/Tourism-Management-System/issues/10 |
|---|
| 사용자 | Chenshiyi (UID 100261) |
|---|
| 제출 | 2026. 07. 31. PM 07:12 (1 월 ago) |
|---|
| 모더레이션 | 2026. 09. 12. PM 12:55 (1 month later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 403113 [jaychouchannel Tourism-Management-System 까지 229956e20dbd4a80eeff14535e44d3099502af09 User Register Endpoint UsersController.java UsersEntity 권한 상승] |
|---|
| 포인트들 | 20 |
|---|