Description
A vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0. This affects an unknown part of the file /BSIS.php. Performing a manipulation of the argument day results in cross site scripting. The attack may be initiated remotely. The exploit has been made public and could be used.
Published: 2026-07-21
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A reflected cross‑site scripting vulnerability exists in the BSIS.php module of SourceCodester Class and Exam Timetabling System 1.0. By manipulating the 'day' query parameter an attacker can inject arbitrary client‑side script that will execute in the browser of any user who visits the affected page. This flaw arises from improper handling and insufficient output encoding of user input and is classified as CWE-79 and CWE-94. The injected script could hijack user sessions, deface content, or perform other malicious actions within the victim’s browser context.

Affected Systems

Only the documented affected product is SourceCodester Class and Exam Timetabling System version 1.0; no other versions or related products are reported as vulnerable in the CVE data.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, while the EPSS score of <1% reflects a low but non‑zero probability of active exploitation. The flaw can be triggered remotely by sending a crafted HTTP request to the 'day' parameter without authentication, and a public exploit demonstrates the ease of use. The vulnerability is not listed in the CISA KEV catalog, indicating that widespread exploitation has not yet been documented.

Generated by OpenCVE AI on August 4, 2026 at 00:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Obtain and deploy any vendor‑supplied patch that addresses the XSS flaw in BSIS.php
  • Validate the 'day' parameter on the server side, allowing only properly formatted dates or numeric values and rejecting any script content
  • Encode or escape all user‑controlled data before rendering it in the HTML response
  • If a patch is unavailable, apply a Web Application Firewall rule that blocks or sanitizes suspicious payloads to the 'day' parameter

Generated by OpenCVE AI on August 4, 2026 at 00:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 22 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 21 Jul 2026 23:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in SourceCodester Class and Exam Timetabling System 1.0. This affects an unknown part of the file /BSIS.php. Performing a manipulation of the argument day results in cross site scripting. The attack may be initiated remotely. The exploit has been made public and could be used.
Title SourceCodester Class and Exam Timetabling System BSIS.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-07-22T18:48:39.788Z

Reserved: 2026-07-21T15:39:25.172Z

Link: CVE-2026-16486

cve-icon Vulnrichment

Updated: 2026-07-22T18:31:53.421Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

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

  • CWE-94

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