제출 #927252: SourceCodester College Notes Gallery Management System using PHP with Source Code 1.0 Missing Authorization정보

제목SourceCodester College Notes Gallery Management System using PHP with Source Code 1.0 Missing Authorization
설명During the security review of "College Notes Gallery Management System V1.0", I found that the signup.php registration flow performs no server-side validation of the role field. Although the signup form only exposes Teacher and Student as visible choices, the backend reads $_POST['role'] directly and inserts it into the database. This allows an attacker to modify the request body and register an account with role=admin. After registration, the attacker can log in with the newly created account and access the administrator dashboard. This is a direct authorization bypass and privilege escalation issue.
원천⚠️ https://github.com/Andyov0/cve/issues/4
사용자
 Andyqaq (UID 99158)
제출2026. 08. 13. PM 12:38 (1 월 ago)
모더레이션2026. 09. 14. AM 07:50 (1 month later)
상태수락
VulDB 항목403413 [SourceCodester College Notes Gallery Management System 1.0 Registration Flow signup.php role 권한 상승]
포인트들20

Do you want to use VulDB in your project?

Use the official API to access entries easily!