Description
A vulnerability was detected in SourceCodester Class and Exam Timetabling System 1.0. This issue affects some unknown processing of the file /edit_coursea.php. The manipulation of the argument ID results in sql injection. The attack may be launched remotely. The exploit is now public 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

A flaw in SourceCodester Class and Exam Timetabling System 1.0 allows an attacker to inject arbitrary SQL by manipulating the unsanitized ID parameter in the edit_coursea.php file. This can lead to reading, modifying, or deleting database records, thereby compromising confidentiality, integrity, and availability of the scheduling data. The weakness is identified as CWE‑74 (Improper Neutralization of Special Elements used in an SQL command) and CWE‑89 (SQL Injection).

Affected Systems

The issue affects SourceCodester Class and Exam Timetabling System version 1.0, specifically the edit_coursea.php endpoint that processes the ID argument. No other versions or components are currently listed as impacted.

Risk and Exploitability

The CVSS score of 6.9 indicates a medium severity vulnerability that can be exploited remotely by sending a crafted request to the vulnerable endpoint. The EPSS score of less than 1 % suggests a low current likelihood of exploitation, although the exploit is publicly available. The vulnerability is not listed in the CISA KEV catalog. The CVE description states that the attack can be launched remotely; no information about authentication is provided, so the potential for exploitation depends on the exposure of the application to external users. Until a vendor patch or code fix is applied, the risk remains for any system that allows external access to edit_coursea.php.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest vendor patch or upgrade to a newer version of SourceCodester Class and Exam Timetabling System where the issue is resolved.
  • If a patch is unavailable, modify edit_coursea.php to validate the ID input and use parameterized queries or proper escaping to prevent SQL injection.
  • Restrict the database account used by the application to the minimal privileges required, limiting the damage potential of an injection.
  • Add a web application firewall rule or input filtering layer to block SQL injection patterns directed at the ID parameter.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 18: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 vulnerability was detected in SourceCodester Class and Exam Timetabling System 1.0. This issue affects some unknown processing of the file /edit_coursea.php. The manipulation of the argument ID results in sql injection. The attack may be launched remotely. The exploit is now public and may be used.
Title SourceCodester Class and Exam Timetabling System edit_coursea.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-06T17:54:51.029Z

Reserved: 2026-07-04T08:54:01.809Z

Link: CVE-2026-14733

cve-icon Vulnrichment

Updated: 2026-07-06T17:54:46.835Z

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