Gửi #1005047: itsmeravitejak Online-Examination-System e6208e630b14657999bbfe4c9912302d2a1e2449 Missing Authenticationthông tin

tiêu đềitsmeravitejak Online-Examination-System e6208e630b14657999bbfe4c9912302d2a1e2449 Missing Authentication
Mô tảThe affected component is the `admin/` directory. The data endpoints `admin/qsdb.php`, `admin/usersdb.php`, `admin/brandb.php`, `admin/topicsdb.php` and `admin/subjectsdb.php` only include `../include/database.php` and perform no authentication or authorization check at all; `admin/admin.php` renders the full admin center for any visitor because it only includes `../include/session.php` without calling `$session->isAdmin()` (unlike `adminprocess.php`, `banuser.php` or `qsuploader.php`, which do check). Any unauthenticated visitor can therefore download the complete question bank **including the correct answer of every question** (`qsdb.php` exposes the `q_ans` column in its JSON grid), the full user directory with email addresses (`usersdb.php`), and the branches/subjects/topics data. This defeats the entire purpose of the examination system (answers are disclosed to examinees) and leaks personal data of all registered users.
Nguồn⚠️ https://github.com/itsmeravitejak/Online-Examination-System/issues/4
Người dùng
 PrivacyFirst (UID 101731)
Đệ trình29/09/2026 13:16 (cách đây 18 ngày)
Kiểm duyệt17/10/2026 11:35 (18 days later)
Trạng tháiđược chấp nhận
Mục VulDB421582 [itsmeravitejak Online-Examination-System đến e6208e630b14657999bbfe4c9912302d2a1e2449 admin/admin.php isAdmin xác thực yếu]
điểm20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!