CVE-2026-13487 in Class and Exam Timetabling Systeminfo

Summary

by MITRE • 06/28/2026

A vulnerability was identified in SourceCodester Class and Exam Timetabling System 1.0. Affected is an unknown function of the file /archive.php. The manipulation of the argument sy leads to sql injection. The attack may be initiated remotely. The exploit is publicly available and might be used.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 06/28/2026

The vulnerability in SourceCodester Class and Exam Timetabling System 1.0 represents a critical sql injection flaw that compromises the system's database integrity and potentially exposes sensitive user information. This weakness exists within the archive.php file where the sy parameter is processed without adequate input validation or sanitization mechanisms. The affected function appears to directly incorporate user-supplied data into sql query constructions, creating an avenue for malicious actors to manipulate database operations through carefully crafted input sequences.

The technical implementation of this vulnerability stems from improper parameter handling where the sy argument received from remote users is seamlessly integrated into sql statements without appropriate escaping or parameterization techniques. This flaw aligns with CWE-89 which specifically addresses sql injection vulnerabilities resulting from inadequate input validation in database query construction. The attack vector is remotely exploitable, meaning that threat actors can leverage this weakness through network-based interactions without requiring physical access to the system infrastructure.

The operational impact of this vulnerability extends beyond simple data theft to encompass potential complete system compromise and unauthorized access to personal information stored within the timetable management system. Attackers could extract student records, examination schedules, administrative credentials, and other sensitive academic data that may be stored in the underlying database. The availability of a publicly accessible exploit significantly amplifies the risk level as it removes barriers to exploitation and enables automated attack campaigns against vulnerable installations.

Security mitigations for this vulnerability should prioritize immediate implementation of proper input validation and parameterized query construction throughout the application codebase. The system requires comprehensive sanitization of all user inputs including the sy parameter, with strict adherence to prepared statement patterns that separate sql logic from data values. Additionally, implementing web application firewalls and input filtering mechanisms can provide additional layers of protection while the core code vulnerabilities are being addressed through proper code review and remediation processes. Organizations should also consider applying the principle of least privilege to database accounts used by the application and implement regular security assessments to identify similar vulnerabilities across other system components. This vulnerability demonstrates the critical importance of secure coding practices and adherence to established security frameworks that prevent injection attacks at their source.

Responsible

VulDB

Disclosure

06/28/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00000

KEV

no

Activities

medium

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!