CVE-2026-15715
MediumCVSS 4.3Exploitation Probability (EPSS)
Low risk28th percentile - higher than 28% of all known CVEs
Summary
A cross-site scripting vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0 in the /exam.php file. Manipulation of the 'day' argument allows remote injection of malicious scripts. The exploit is publicly available.
Risk Assessment
An attacker can steal user sessions, redirect users to malicious sites, or perform actions on their behalf, compromising data confidentiality and integrity.
Recommendation
Immediately update the system to the latest version or apply a security patch. Additionally, implement input validation and encoding in the /exam.php file.
Other vulnerabilities in SourceCodester Class and Exam Timetabling System
See all- CVE-2026-13565High
In SourceCodester Class and Exam Timetabling System 1.0, the file /edit_class1.php is vulnerable to SQL injection via the ID argument. The attack can be performed remotely, and the exploit has been publicly disclosed.
- CVE-2026-78115Medium
A vulnerability in SourceCodester Class and Exam Timetabling System 1.0 in the file /admin/edit_user_account.php (User Account Update component) allows manipulation of the id/username argument, leading to improper authorization. The attack may be launched remotely.
- CVE-2026-75080High
A security vulnerability has been detected in SourceCodester Class and Exam Timetabling System 1.0, affecting the file /edit_subject1.php. Manipulation of the argument ID leads to SQL injection. The attack can be carried out remotely and the exploit has been disclosed publicly.
- CVE-2026-75079High
A weakness has been identified in SourceCodester Class and Exam Timetabling System 1.0, affecting the file /edit_subject2.php. Manipulation of the argument ID leads to SQL injection. The attack can be executed remotely and the exploit has been made public.
- CVE-2026-75078Medium
A security flaw has been discovered in SourceCodester Class and Exam Timetabling System 1.0. It affects an unknown part of the file /BSHRM1.php. Manipulation of the argument course results in cross site scripting. Remote exploitation is possible, and the exploit is publicly available.
- CVE-2026-75077Medium
A vulnerability was identified in SourceCodester Class and Exam Timetabling System 1.0. It affects some unknown functionality of the file /BSCE2.php. Manipulation of the argument course leads to cross site scripting. The attack may be launched remotely, and the exploit is publicly available.
- CVE-2026-19899High
A vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0, where SQL injection in /edit_teacher.php via the ID argument can lead to SQL injection. The attack can be performed remotely, and the exploit is publicly disclosed.
- CVE-2026-16486Medium
A vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0 in the file /BSIS.php. Manipulation of the day argument results in cross-site scripting. The attack can be initiated remotely, and the exploit has been made public.
- CVE-2026-16485Medium
In SourceCodester Class and Exam Timetabling System 1.0, an unknown functionality in /class.php is vulnerable to cross-site scripting (XSS) via the day argument. Remote exploitation is possible and the exploit is public.
- CVE-2026-16484High
SourceCodester Class and Exam Timetabling System 1.0 is vulnerable to SQL Injection in the file /edit_subjecta.php via manipulation of the ID argument. The attack can be performed remotely.
Original NVD description (English source)
A vulnerability was identified in SourceCodester Class and Exam Timetabling System 1.0. Affected by this vulnerability is an unknown functionality of the file /exam.php. Such manipulation of the argument day leads to cross site scripting. It is possible to launch the attack remotely. The exploit is publicly available and might be used.

