Description
A weakness has been identified in SourceCodester Class and Exam Timetabling System 1.0. Affected is an unknown function of the file /delete_user.php. This manipulation of the argument ID causes sql injection. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks.
Published: 2026-09-06
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the delete_user.php script of the SourceCodester Class and Exam Timetabling System. Manipulating the ID argument allows an attacker to inject arbitrary SQL statements, potentially causing unauthorized data disclosure, modification, or deletion. This is a classical SQL injection (CWE‑89). Publicly available exploits are known, and the attack can be launched remotely via the web interface.

Affected Systems

SourceCodester Class and Exam Timetabling System version 1.0, sold by SourceCodester. The flaw affects unknown function in delete_user.php that processes user-supplied IDs.

Risk and Exploitability

The CVSS score is 6.9, indicating a moderate severity. EPSS data is unavailable, so the exploitation probability cannot be precisely quantified, but the public release of exploits and the remote nature of the attack suggest significant risk. The vulnerability is not listed in the CISA KEV catalog, yet the lack of authentication checks may allow attackers without credentials to exploit it.

Generated by OpenCVE AI on September 6, 2026 at 10:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor’s security patch or upgrade to a newer release that addresses the delete_user.php injection flaw (consult sourcecodester.com for updates).
  • Refactor the affected code to use parameterized queries or prepared statements for all database interactions, eliminating reliance on user‑supplied values in SQL statements.
  • Configure the web application’s database user with the least privileges required, and enable detailed logging to detect abnormal query patterns that could indicate exploitation attempts.

Generated by OpenCVE AI on September 6, 2026 at 10:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 06 Sep 2026 09:45:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in SourceCodester Class and Exam Timetabling System 1.0. Affected is an unknown function of the file /delete_user.php. This manipulation of the argument ID causes sql injection. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks.
Title SourceCodester Class and Exam Timetabling System delete_user.php sql injection
First Time appeared Sourcecodester
Sourcecodester class And Exam Timetabling System
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:sourcecodester:class_and_exam_timetabling_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester class And Exam Timetabling System
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Sourcecodester Class And Exam Timetabling System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-06T09:30:08.681Z

Reserved: 2026-09-05T14:07:56.252Z

Link: CVE-2026-86209

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-06T10:17:15.163

Modified: 2026-09-06T10:17:15.163

Link: CVE-2026-86209

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-06T10:30:05Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')