CVE-2026-15595
MediumCVSS 4.3Exploitation Probability (EPSS)
Low risk20th percentile - higher than 20% of all known CVEs
Summary
A cross-site scripting vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0 in the file /forsubject.php. An unknown function mishandles the subject argument, allowing injection of malicious scripts. The attack can be performed remotely and the exploit has been publicly disclosed.
Risk Assessment
The risk involves potential execution of arbitrary JavaScript in users' browsers, which could lead to session theft, account takeover, or leakage of sensitive data.
Recommendation
Immediately update the system to the latest version or apply a security patch. If not possible, temporarily disable access to /forsubject.php and thoroughly sanitize the subject argument input.
Other vulnerabilities in SourceCodester Class and Exam Timetabling System
See all- CVE-2026-85512High
A security flaw has been discovered in SourceCodester Class and Exam Timetabling System 1.0. This vulnerability affects unknown code of the file /admin/session.php. The manipulation of the argument ID results in missing authorization. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks.
- 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-86298High
A vulnerability was discovered in SourceCodester Class and Exam Timetabling System 1.0 in an unknown function of the file /delete_subject.php. Manipulation of the argument ID results in SQL injection. The attack can be initiated remotely and the exploit has been publicly released.
- CVE-2026-86225High
Vulnerability in SourceCodester Class and Exam Timetabling System 1.0. The mysqli_query function in /admin/modal_add_room.php is vulnerable to SQL injection via the room_name argument. The attack can be performed remotely, and the exploit is publicly available.
- CVE-2026-86224High
Vulnerability in SourceCodester Class and Exam Timetabling System 1.0. The mysqli_query function in /admin/modal_add_product.php is vulnerable to SQL injection via the fname argument. The attack can be performed remotely, and the exploit has been publicly disclosed.
- CVE-2026-86223High
Vulnerability in SourceCodester Class and Exam Timetabling System 1.0. The mysqli_query function in /admin/modal_add_coursea.php is vulnerable to SQL injection via the course argument. The attack can be performed remotely, and the exploit has been made public.
- CVE-2026-86222High
Vulnerability in SourceCodester Class and Exam Timetabling System 1.0. The mysqli_query function in /admin/modal_add_course2.php is vulnerable to SQL injection via the course argument. The attack can be performed remotely, and the exploit has been disclosed to the public.
- CVE-2026-86221High
Vulnerability in SourceCodester Class and Exam Timetabling System 1.0. The mysqli_query function in /admin/modal_add_course1.php is vulnerable to SQL injection via the course argument. The attack can be performed remotely, and the exploit has been published.
- CVE-2026-86220High
Vulnerability in SourceCodester Class and Exam Timetabling System 1.0. The mysqli_query function in /admin/modal_add_course.php is vulnerable to SQL injection via the course argument. The attack can be performed remotely, and the exploit is now public.
- CVE-2026-86210High
A SQL injection vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0 in the file /delete_user_account.php. Manipulating the ID argument allows remote attack execution. The exploit has been publicly disclosed and may be used.
Original NVD description (English source)
A vulnerability was determined in SourceCodester Class and Exam Timetabling System 1.0. The affected element is an unknown function of the file /forsubject.php. This manipulation of the argument subject causes cross site scripting. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

