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 occurs in the edit_exam.php file of SourceCodester Class and Exam Timetabling System version 1.0. By manipulating the ID parameter, an attacker can inject arbitrary SQL statements, which may allow unauthorized reading, modification, or deletion of database content. This is a classic SQL injection flaw identified as CWE-74 and CWE-89. The description indicates that the attack can not be sure whether authentication is required of the flaw.

Affected Systems

Only SourceCodester Class and Exam Timetabling System version 1.0 is listed as affected. No other products or 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. The EPSS score of less than 1% shows a very low but non‑zero probability of exploitation. The publicly disclosed exploit demonstrates that the flaw can be exploited remotely, yet the lack of confirmed authentication requirements introduces some uncertainty. As the vulnerability is not yet part of the CISA KEV catalog, it does not benefit from heightened awareness or mitigation guidance, but the potential impact warrants prompt action.

Generated by OpenCVE AI on July 26, 2026 at 21:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Acquire and install the latest patched version of SourceCodester Class and Exam Tim that properly validates or parameterizes the ID input in edit_exam.php.
  • If a patch is unavailable the edit_exam.php script to use prepared statements or escape the ID parameter before incorporating it into SQL queries.
  • Apply network restrictions such as IP whitelisting or enforce a web application firewall rule to block the vulnerable edit_exam.php endpoint.

Generated by OpenCVE AI on July 26, 2026 at 21:26 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

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T21:30:04Z

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