Description
A security flaw has been discovered in SourceCodester Class and Exam Timetabling System 1.0. This affects an unknown part of the file /BSHRM1.php. Performing a manipulation of the argument course results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.
Published: 2026-08-17
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the /BSHRM1.php script of SourceCodester Class and Exam Timetabling System allows an attacker to inject arbitrary script code by manipulating the course argument. The injected code is executed within the victim's browser, enabling session hijacking, defacement, or other client‑side attacks. Because the vulnerability is triggered via a public request parameter, an attacker with internet access can trigger it from anywhere, making the issue a remote cross‑site scripting (XSS) vulnerability.

Affected Systems

The vulnerability affects SourceCodester Class and Exam Timetabling System version 1.0. No other versions or sub‑components are explicitly cited as affected, but the problem resides in an unknown part of the file /BSHRM1.php, which is part of the core application code contained in the source package.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity, while the EPSS score is not available, so the likelihood of exploitation cannot be quantified. The vulnerability is not listed in the CISA KEV catalog, which suggests it has not yet been observed in large‑scale exploits. Nonetheless, the public release of an exploit and the remote nature of the attack vector mean that the risk to any deployed instance can be significant, especially if users are permitted to input arbitrary values for the course argument.

Generated by OpenCVE AI on August 18, 2026 at 00:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply any vendor‑supplied patch or updated release for SourceCodester Class and Exam Timetabling System that disables the untrusted course parameter or sanitizes it before output.
  • If an immediate patch is unavailable, enforce strict input validation to reject any script‑like content in the course argument and encode output using full HTML entity escaping for any data rendered in the browser.
  • Deploy a web‑application firewall or CSP rules to block or mitigate execution of injected script payloads.
  • Monitor web logs for repeated attempts to exploit the /BSHRM1.php endpoint and investigate any anomalous script requests.

Generated by OpenCVE AI on August 18, 2026 at 00:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in SourceCodester Class and Exam Timetabling System 1.0. This affects an unknown part of the file /BSHRM1.php. Performing a manipulation of the argument course results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.
Title SourceCodester Class and Exam Timetabling System BSHRM1.php cross site scripting
First Time appeared Sourcecodester
Sourcecodester class And Exam Timetabling System
Weaknesses CWE-79
CWE-94
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': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:P/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/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-08-17T23:00:11.033Z

Reserved: 2026-08-17T16:11:00.768Z

Link: CVE-2026-75078

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-17T23:16:52.623

Modified: 2026-08-17T23:16:52.623

Link: CVE-2026-75078

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T00:30:05Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')