Executive brief
A security vulnerability exists in the CodeAstro Student Attendance Management System, a software tool used to track student presence in educational settings. An attacker can exploit this flaw to gain unauthorized access to the underlying database, potentially leading to the theft of sensitive student records or the alteration of attendance data. This could result in significant data privacy concerns and undermine the integrity of school records.
Technical details
A SQL injection vulnerability exists in CodeAstro Student Attendance Management System 1.0 within the '/attendance-php/Admin/createClass.php' component. The root cause is the improper neutralization of special elements in the 'className' POST parameter, which is used directly in SQL queries without adequate validation or prepared statements. A remote attacker with low-level privileges (authenticated as an administrator or similar role) can submit malicious SQL payloads to perform time-based blind injection. Successful exploitation allows for unauthorized database access, data exfiltration, and potential tampering with system records. A public exploit (PoC) has been disclosed.
Affected products
- CodeAstro Student Attendance Management System 1.0
Timeline
- 2026-05-25: disclosed: Public issue report on GitHub with PoC details
- 2026-06-08: advisory: NVD publication date