Skip to main content

Online Enrollment System EUVDEUVD-2026-18338

| CVE-2026-5334 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-04-02 cna@vuldb.com
5.5
CVSS 4.0 · Vendor: vuldb
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Impact

The CVSS 4.0 vector (AV:N/AC:L/PR:N) indicates network-accessible, low-complexity, unauthenticated attack surface with low confidentiality, integrity, and availability impact. However, this appears to underestimate the practical risk: publicly available exploit code (E:P in vector) substantially increases exploitation probability beyond baseline CVSS assumptions. SQL injection typically permits data exfiltration, authentication bypass, or privilege escalation depending on database permissions; the 'low' impact ratings may reflect database-level access controls rather than absence of exploitability. The presence of public POC code, combined with unauthenticated remote access, elevates this beyond theoretical risk-threat actors can immediately weaponize the disclosed exploit. The lack of authentication requirement (PR:N) means any internet-connected attacker can attempt exploitation without credentials. Real-world priority should exceed the CVSS 6.9 score, as SQL injection with available POC and no authentication barriers typically becomes a high-priority target within hours of disclosure.

Exploit ScenarioDerived

An unauthenticated remote attacker discovers the publicly disclosed exploit code and crafts a malicious HTTP request to /enrollment/index.php?view=edit&id=3&deptid=[SQL_INJECTION_PAYLOAD], injecting SQL commands such as UNION SELECT statements to extract sensitive enrollment data (student records, credentials, personal information) or ALTER TABLE commands to modify or delete records. Because the attack requires only network access and no authentication (PR:N, AC:L), the attacker can immediately execute the exploit without obtaining valid credentials, making this a high-velocity attack vector once POC is available.

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 – Apr 02, 2026

SQL injection in itsourcecode Online Enrollment System 1.0 allows remote unauthenticated attackers to execute arbitrary SQL queries via the deptid parameter in /enrollment/index.php?view=edit&id=3, potentially enabling unauthorized data access, modification, or deletion. Publicly available exploit code exists, increasing real-world exploitation risk despite the moderate CVSS score of 6.9. The vulnerability affects the Parameter Handler component's SQL query construction logic.

RemediationAI

Patch availability information is not provided in the available data, but immediate remediation should prioritize input validation and parameterized queries. Developers should replace all direct SQL concatenation in the Parameter Handler component with prepared statements or parameterized queries using bound parameters for the deptid argument and all user-supplied input. Apply Web Application Firewall (WAF) rules to block SQL injection patterns in the deptid parameter as an interim measure. Contact itsourcecode.com directly for available patches or upgrade guidance, or consult the vendor advisory at https://vuldb.com/vuln/354668. Code review of all Parameter Handler functions and similar user-input processing routines is strongly recommended to identify and remediate additional injection points.

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

itsourcecode Online Enrollment System is a PHP-based web application for managing student enrollment. The vulnerability stems from improper input validation in the deptid parameter passed to the Parameter Handler component, which processes user-supplied input without adequate sanitization before incorporating it into SQL queries. CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component, aka 'Injection') identifies the root cause: the application fails to escape or parameterize user input before using it in database queries. The affected endpoint /enrollment/index.php?view=edit&id=3 is responsible for editing enrollment records and passes the deptid argument directly to SQL statement construction without prepared statements or input validation, creating a classic SQL injection vector.

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

Vendor (vuldb) 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 Vendor (vuldb) · only source for this CVE.

CVSS VectorVendor: vuldb

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

2
CVSS changed
Apr 29, 2026 - 01:11 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Apr 02, 2026 - 14:16 nvd
MEDIUM 6.9

DescriptionCVE.org

A weakness has been identified in itsourcecode Online Enrollment System 1.0. Impacted is an unknown function of the file /enrollment/index.php?view=edit&id=3 of the component Parameter Handler. This manipulation of the argument deptid causes sql injection. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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 No
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
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