Sceawere

Vulnerability Detail

CVE-2026-86221UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

SQL Injection in Class and Exam Timetabling System

Vulnerability Metadata

Severity
High
Score / CVSS
7.3
Creation Date
4h ago
Vendor
SourceCodester
Product
Class and Exam Timetabling System
Attack Type
SQL Injection
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Attack Complexity
LOW

Narrative and Response

Description

A flaw has been found in SourceCodester Class and Exam Timetabling System 1.0. The impacted element is the function mysqli_query of the file /admin/modal_add_course1.php. This manipulation of the argument course causes sql injection. The attack may be initiated remotely. The exploit has been published and may be used.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.3",
  "pubDate": "2026-09-06T19:17:27.943Z",
  "pubdate": "2026-09-06T19:17:27.943Z",
  "executiveSummary": "The Class and Exam Timetabling System version 1.0 is susceptible to a SQL injection vulnerability located in the /admin/modal_add_course1.php file. This flaw originates from the improper sanitization of user-supplied input passed to the mysqli_query function.\nThe vulnerability allows remote, unauthenticated, or authenticated attackers to manipulate database queries by injecting malicious SQL statements into the 'course' argument. Successful exploitation could lead to unauthorized data disclosure, modification, or complete compromise of the underlying database.\nGiven that an exploit has been publicly disclosed, the risk of active exploitation is significant. The vulnerability impacts the integrity, confidentiality, and availability of the system's data.",
  "technicalDetails": "The vulnerability resides within the /admin/modal_add_course1.php file in the Class and Exam Timetabling System 1.0. The root cause is the failure to implement adequate input validation or parameterization for the 'course' argument before it is concatenated into a raw SQL query string executed via the mysqli_query function.\nThe attack flow begins when an attacker sends a crafted HTTP request (typically POST) to the vulnerable endpoint. By supplying a specially crafted string containing SQL syntax—such as UNION SELECT statements, tautologies, or time-based blind SQLi payloads—within the 'course' parameter, the attacker effectively alters the intended logic of the SQL statement.\nSince the application directly embeds this input into the query, the database interpreter parses the malicious input as part of the command. For example, if the query is structured as 'INSERT INTO courses (course_name) VALUES ('$course')', an attacker can break out of the string literal using a single quote (') followed by additional SQL commands, potentially chaining comments to neutralize the remainder of the legitimate query.\nThis vulnerability is classified as a classic SQL injection. The impact of such an exploit is severe. Because the application interacts with a backend MySQL database, the attacker may gain the ability to bypass authentication mechanisms, dump sensitive information from the entire database schema, modify or delete critical records, or potentially gain administrative access to the system depending on the database user permissions.\nExploitation does not require advanced access if the file is reachable remotely, making it a high-risk vector for external attackers. The availability of published exploit code significantly lowers the barrier to entry for malicious actors, necessitating immediate remedial action to prevent data breaches."
}
CVE-2026-86221: SQL Injection in Class and Exam Timetabling System (HIGH Severity, CVSS: 7.3) - Sceawere