Description
A security vulnerability has been detected in SourceCodester Class and Exam Timetabling System 1.0. This vulnerability affects unknown code of the file /edit_exam.php. The manipulation of the argument ID leads to sql injection. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used.
Published: 2026-07-05
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the edit_exam.php page of SourceCodester Class and Exam Timetabling System 1.0. By manipulating the ID parameter, an attacker can inject arbitrary SQL statements that are executed against the database. This flaw is identified as CWE‑74 (Improper Neutralization of Input During Web Page Generation) and CWE‑89 (Improper Neutralization of Special Elements used in an SQL Command). The outcome is that an attacker could read, modify or delete data held in the application database, compromising confidentiality, integrity and potentially availability of the system.

Affected Systems

Only SourceCodester Class and Exam Timetabling System 1.0 is listed as affected. No other vendors or product versions are indicated as vulnerable, and the scope appears limited to the edit_exam.php module.

Risk and Exploitability

With a CVSS score of 6.9 the flaw is considered medium severity, and the EPSS score of less than 1% indicates a very low but non‑zero likelihood of exploitation. The exploit has been publicly disclosed and can be conducted remotely, but the description does not clarify whether authentication is required, introducing uncertainty about the required attacker context. Since the vulnerability is not listed in the CISA KEV catalog, additional heightened awareness or mitigation guidance is not available, but the potential impact warrants prompt action.

Generated by OpenCVE AI on August 1, 2026 at 19:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Acquire and install any available patched version of SourceCodester Class and Exam Timetabling System that validates or parameterizes the ID input in edit_exam.php.
  • If a patch is not available, modify the edit_exam.php script to use prepared statements or properly escape the ID parameter before including it in SQL queries, addressing CWE‑74 and CWE‑89.
  • Enforce network restrictions such as IP whitelisting or deploy a web application firewall rule to block or limit access to the vulnerable edit_exam.php endpoint.

Generated by OpenCVE AI on August 1, 2026 at 19:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 05 Jul 2026 09:15:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in SourceCodester Class and Exam Timetabling System 1.0. This vulnerability affects unknown code of the file /edit_exam.php. The manipulation of the argument ID leads to sql injection. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used.
Title SourceCodester Class and Exam Timetabling System edit_exam.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-07-06T13:34:44.814Z

Reserved: 2026-07-04T08:53:05.466Z

Link: CVE-2026-14732

cve-icon Vulnrichment

Updated: 2026-07-06T13:34:32.121Z

cve-icon NVD

Status : Deferred

Published: 2026-07-05T09:16:28.290

Modified: 2026-07-06T18:02:49.450

Link: CVE-2026-14732

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T19:30:10Z

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')