Junglewise Threat Intelligence

CVE-2026-78056: sambitraj Student-Management-System SQL injection in Dashboard

CVE-2026-78056 · Severity: medium · CVSS 6.3 · Published 2026-08-23

Executive brief

Student-Management-System is a web application used by schools to track student grades and administrative data. The application contains SQL injection vulnerabilities in its dashboard search functionality that allow attackers to execute arbitrary database queries remotely, potentially exposing or modifying sensitive student and teacher records without requiring special privileges.

Technical details

The vulnerability is a time-based SQL injection in the dashboard components (admin_dashboard.php, student_dashboard.php, teacher_dashboard.php) where POST parameters such as roll_no and teacher_name are directly concatenated into SQL queries without prepared statements, validation, or escaping. The vulnerable code constructs queries like "SELECT * FROM students WHERE roll_no = '<user_input>'" and passes them directly to mysqli_query(). An unauthenticated or authenticated attacker can craft POST requests to the dashboard search handlers with SQL injection payloads (e.g., "999' OR SLEEP(2)-- -") to perform blind SQL injection and extract database content, enumerate records, or potentially modify data. The application uses a rolling release model; no patched version has been released, and the maintainer has not responded to the issue report.

Affected products

  • sambitraj Student-Management-System up to commit 56ba287f2e9031523ccb4244cb6e3fe530e4e5d5

Timeline

  • 2026-07-06: disclosed: Issue #4 opened on GitHub with detailed vulnerability report
  • 2026-08-23: disclosed: CVE-2026-78056 published on NVD

References

Related threats