Description
A SQL injection vulnerability was found in the instructorClasses.php file of itsourcecode Online Student Enrollment System v1.0. The reason for this issue is that the 'classId' parameter from $_GET['classId'] is directly concatenated into the SQL query without any sanitization or validation.
Published: 2026-04-10
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Data Access via SQL Injection
Action: Immediate Patch
AI Analysis

Impact

A single SQL injection flaw exists in the instructorClasses.php script of the Online Student Enrollment System version 1.0. The script directly concatenates the $_GET['classId'] value into a SQL query without validating or sanitizing it, exploiting the weakness identified as CWE-89. An attacker can exploit this to inject arbitrary SQL statements, potentially reading, modifying, or deleting enrollment data and other database contents, thereby compromising confidentiality and integrity.

Affected Systems

The vulnerability is present only in the Online Student Enrollment System v1.0 developed by itsourcecode; no other versions or variants are listed as affected. The product name and version are clearly identified in the CPE entry as itsourcecode:online_student_enrollment_system:1.0.

Risk and Exploitability

The CVSS baseline score of 9.8 classifies this flaw as critical. The EPSS score is below 1%, indicating that the risk of real-world exploitation is currently low, and the issue is not in the CISA KEV catalog. The likely attack vector is via a crafted HTTP GET request to instructorClasses.php that supplies a malicious classId parameter. Exploitation requires network access to the web application and does not depend on special local privileges.

Generated by OpenCVE AI on April 14, 2026 at 19:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply any vendor-supplied patch or upgrade to a non-vulnerable version as soon as it becomes available
  • Remove or restrict public access to the instructorClasses.php endpoint if a patch cannot be applied immediately
  • Sanitize and validate the classId input to ensure only acceptable values (e.g., numeric) are used
  • Refactor the database query to use parameterized or prepared statements that eliminate direct string concatenation

Generated by OpenCVE AI on April 14, 2026 at 19:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 15 Apr 2026 16:15:00 +0000

Type Values Removed Values Added
Title SQL Injection in instructorClasses.php of Online Student Enrollment System v1.0

Tue, 14 Apr 2026 17:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:itsourcecode:online_student_enrollment_system:1.0:*:*:*:*:*:*:*

Tue, 14 Apr 2026 16:45:00 +0000

Type Values Removed Values Added
Title SQL Injection in Online Student Enrollment System via Unsanitized classId Parameter

Tue, 14 Apr 2026 15:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Apr 2026 14:30:00 +0000

Type Values Removed Values Added
Title SQL Injection in Online Student Enrollment System via Unsanitized classId Parameter
Weaknesses CWE-89

Mon, 13 Apr 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Itsourcecode
Itsourcecode online Student Enrollment System
Vendors & Products Itsourcecode
Itsourcecode online Student Enrollment System

Fri, 10 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Description A SQL injection vulnerability was found in the instructorClasses.php file of itsourcecode Online Student Enrollment System v1.0. The reason for this issue is that the 'classId' parameter from $_GET['classId'] is directly concatenated into the SQL query without any sanitization or validation.
References

Subscriptions

Itsourcecode Online Student Enrollment System
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-04-14T14:14:30.652Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-36232

cve-icon Vulnrichment

Updated: 2026-04-14T14:14:22.633Z

cve-icon NVD

Status : Analyzed

Published: 2026-04-10T15:16:24.697

Modified: 2026-04-14T17:40:07.983

Link: CVE-2026-36232

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-15T16:00:07Z

Weaknesses