Description
A security vulnerability has been detected in SourceCodester Class and Exam Timetabling System 1.0. Affected by this vulnerability is an unknown functionality of the file /BSIT2.php. The manipulation of the argument course leads to cross site scripting. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.
Published: 2026-08-23
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting (client‑side code execution)
Action: Apply Patch
AI Analysis

Impact

The vulnerability allows an attacker to inject malicious scripts into the "course" argument that is processed by the /BSIT2.php page. This injection enables a reflected or stored XSS attack, giving an attacker the ability to run arbitrary JavaScript in the victim’s browser. The exposed weakness corresponds to CWE-79 and, based on the description, the code may also involve the use of eval, related to CWE-94. The consequences include session hijacking, data theft, phishing, or defacement of the web interface, depending on the privileges of the victim and the scope of the application. No remote code execution or other higher‑level impact beyond client‑side script execution has been disclosed.

Affected Systems

SourceCodester Class and Exam Timetabling System version 1.0 is affected. No other versions are listed, and the only component referenced is the BSIT2.php script. The affected functionality relies on user input through a "course" parameter, suggesting that any publicly reachable or authenticated instance of the application that permits this parameter could be compromised.

Risk and Exploitability

The CVSS score of 5.3 describes a moderate severity vulnerability. The EPSS score is not available, so the current exploitation probability cannot be quantified. The vulnerability is not listed in CISA KEV, implying no known mass exploitation or confirmed widespread attacks. Remote exploitation is possible via the user‑supplied parameter in a web request, and because the flaw is a typical XSS, a determined attacker could inject scripts into any user’s browser that visits the affected page.

Generated by OpenCVE AI on August 23, 2026 at 02:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest release of Class and Exam Timetabling System that contains the XSS fix
  • Apply input validation and output encoding (e.g., htmlspecialchars) to the "course" parameter and any data rendered on the page to neutralize injected scripts
  • Implement a Content Security Policy that disallows inline scripts and restricts script sources to trusted origins

Generated by OpenCVE AI on August 23, 2026 at 02:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 23 Aug 2026 01:45:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in SourceCodester Class and Exam Timetabling System 1.0. Affected by this vulnerability is an unknown functionality of the file /BSIT2.php. The manipulation of the argument course leads to cross site scripting. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.
Title SourceCodester Class and Exam Timetabling System BSIT2.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-24T18:28:14.680Z

Reserved: 2026-08-22T08:50:05.173Z

Link: CVE-2026-78055

cve-icon Vulnrichment

Updated: 2026-08-24T18:28:05.729Z

cve-icon NVD

Status : Deferred

Published: 2026-08-23T02:17:00.243

Modified: 2026-08-24T19:17:02.107

Link: CVE-2026-78055

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-23T03:45:03Z

Weaknesses
  • CWE-79

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

  • CWE-94

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