Skip to main content

Online Enrollment System CVE-2026-4236

| EUVDEUVD-2026-12421 MEDIUM
SQL Injection (CWE-89)
2026-03-16 VulDB
5.5
CVSS 4.0 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious SQL payload in txtsearch parameter
  2. Exploit
    Send request to /enrollment/index.php?view=add
  3. Execution
    SQL injection executes in database query
  4. Impact
    Extract sensitive enrollment data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions — remote unauthenticated SQL injection against itsourcecode Online Enrollment System 1.0 with /enrollment/index.php?view=add endpoint accepting unsanitized txtsearch, deptname, or name parameters.

Impact

This vulnerability presents a significant real-world risk with a CVSS 3.1 score of 7.3 (High), characterized by network-based attacks (AV:N) requiring no authentication (PR:N) or user interaction (UI:N) with low attack complexity (AC:L). The EPSS data and KEV status were not provided, but the existence of public proof-of-concept exploits (E:P) significantly elevates the risk profile. The vulnerability allows for partial impacts on confidentiality, integrity, and availability (C:L/I:L/A:L), meaning attackers can read sensitive data, modify records, and potentially disrupt service availability. Given the public exploit availability and the ease of exploitation, this should be treated as a high-priority remediation item for any organization using this enrollment system.

Exploit ScenarioDerived

An attacker can remotely exploit this vulnerability by crafting malicious SQL injection payloads in the txtsearch, deptname, or name parameters when accessing /enrollment/index.php?view=add. For example, they could inject SQL commands to bypass authentication, extract student personal information, modify grades, or delete enrollment records. Since public proof-of-concept code is available on GitHub and the attack requires no authentication or special privileges, even script kiddies can successfully exploit this vulnerability using automated tools.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 16, 2026

SQL injection in itsourcecode Online Enrollment System 1.0 allows unauthenticated remote attackers to manipulate parameters in the enrollment module via the txtsearch, deptname, or name arguments. Public exploit code exists for this vulnerability, which enables attackers to read, modify, or delete database contents. No patch is currently available.

Earlier versions of this analysis (1)
v1 Mar 16, 2026 - 12:00 CVSS 7.3

A SQL injection vulnerability exists in itsourcecode Online Enrollment System 1.0 that allows remote attackers to compromise the application database through malicious input in multiple parameters. The vulnerability affects the /enrollment/index.php?view=add endpoint where the txtsearch, deptname, and name parameters are not properly sanitized before being used in database queries. Public proof-of-concept exploits are available and actively being used, making this a high-priority security issue for organizations running this enrollment system.

RemediationAI

No official patch is currently available from the vendor for this vulnerability. Organizations using itsourcecode Online Enrollment System 1.0 should immediately implement input validation and parameterized queries for all user inputs in the affected /enrollment/index.php file, particularly for the txtsearch, deptname, and name parameters. As a temporary mitigation, implement a Web Application Firewall (WAF) with SQL injection detection rules, restrict access to the enrollment system to trusted IP addresses only, and conduct a thorough security audit of all user input handling throughout the application. Consider migrating to a more secure enrollment system if the vendor does not provide timely security updates.

Affected VersionsENISA

Online Enrollment System 1.0

Affected Packages

euvd online_enrollment_system no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability affects itsourcecode Online Enrollment System version 1.0 (CPE: cpe:2.3:a:itsourcecode:online_enrollment_system:*:*:*:*:*:*:*:*), a PHP-based web application for managing student enrollments. The root cause is CWE-89 (SQL Injection), where user-supplied input is concatenated directly into SQL queries without proper parameterization or escaping. The affected file /enrollment/index.php accepts GET parameters through the 'view=add' functionality, and the txtsearch, deptname, and name parameters are vulnerable to SQL injection attacks, allowing attackers to manipulate database queries and potentially extract, modify, or delete sensitive enrollment data.

Know when Online Enrollment System gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 5.5 MEDIUM
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

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
CVSS changed
Apr 29, 2026 - 01:11 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
Severity Changed
Apr 22, 2026 - 21:37 NVD
HIGH MEDIUM
CVSS changed
Apr 22, 2026 - 21:37 NVD
7.3 (HIGH) 6.9 (MEDIUM)
PoC Detected
Mar 16, 2026 - 14:53 vuln.today
Public exploit code
CVE Published
Mar 16, 2026 - 11:32 nvd
HIGH 7.3

DescriptionCVE.org

A security vulnerability has been detected in itsourcecode Online Enrollment System 1.0. Impacted is an unknown function of the file /enrollment/index.php?view=add. Such manipulation of the argument txtsearch/deptname/name leads to sql injection. The attack may be performed from remote. The exploit has been disclosed publicly and may be used.

Executive ViewAI

Why It Matters

A critical SQL injection vulnerability in the Online Enrollment System 1.0 exposes the organization's student and enrollment database to unauthorized access and manipulation. With active public exploits available and no vendor patch released, immediate action is required to prevent data breach, compliance violations, and potential enrollment system compromise.

Business Impact: Severe
Compensating Controls

Implement WAF rules to sanitize and block SQL injection payloads in txtsearch, deptname, and name parameters; restrict network access to the enrollment system via IP whitelisting or VPN requirement; disable the vulnerable /enrollment/index.php?view=add endpoint if functionality permits; enable database query logging and real-time alerting for suspicious SQL patterns; apply input validation at the application layer if source code access available; consider disabling the enrollment feature entirely until patch availability or system replacement is confirmed.

Threat Intelligence Overview

EPSS Score
0.0%
Top 89% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy