Skip to main content

Online Admission System EUVDEUVD-2026-92246

| CVE-2026-105186 LOW
SQL Injection (CWE-89)
2026-10-05 VulDB GHSA-fqp2-g4vw-r3c8
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privileged account
  2. Exploit
    Submit crafted schedid to /new.php
  3. Execution
    Inject SQL via unsanitized parameter
  4. Impact
    Read or modify database records

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

Exploitation requires a valid low-privileged authenticated session in the itsourcecode Online Admission System (CVSS PR:L), after which the attacker manipulates the schedid argument on /new.php to inject SQL. There is no user-interaction requirement (UI:N) and no non-default configuration needed beyond a running, authenticated instance. The authentication prerequisite is the primary limiting factor; impact is bounded (partial confidentiality, integrity, and availability only), so the injection does not inherently grant full database or host control from available data.

Impact

This is a moderate-severity, low-priority issue despite being remotely exploitable. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) indicates network-based, low-complexity exploitation, but PR:L means an attacker must already hold a valid low-privileged account, which meaningfully constrains real-world risk. Impacts are only partial across the board (VC:L/VI:L/VA:L), consistent with a bounded SQL injection rather than full database compromise or RCE. A public exploit exists (E:P, GitHub issue reference), which raises opportunistic risk, but there is no CISA KEV listing and no EPSS score was provided, so there is no evidence of active or widespread exploitation - the signals point to proof-of-concept availability rather than operational attacks. The only intelligence source is VulDB; no independent vendor advisory or NVD enrichment is present, so affected-version and patch data are unverified. Net: a real but lower-tier item - prioritize patching only after internet-facing, unauthenticated-critical issues.

Exploit ScenarioDerived

An attacker who has obtained or registered a low-privileged account in the Online Admission System sends a crafted request to /new.php with a malicious schedid parameter, injecting SQL to read or tamper with records in the backing database. A public exploit for this exact parameter has been published (GitHub), lowering the skill required to reproduce the attack. The network attack vector with low complexity means it can be performed remotely once authenticated.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 05, 2026

SQL injection in itsourcecode Online Admission System 1.0 lets an authenticated, low-privileged user manipulate the schedid argument on /new.php so that attacker-controlled input is interpreted as part of a backend SQL statement, giving limited confidentiality, integrity and availability impact with no user interaction required. The issue is remotely reachable and publicly available exploit code exists (a public GitHub issue demonstrates the vector), but CISA KEV does not list it and no vendor-released patch was identified in the available data, so this remains a moderate-severity, low-priority issue for most deployments. Exposure is bounded by the authentication prerequisite: an attacker needs a valid low-privileged session in the application, and from the reported vector the injection does not inherently yield full database or host control.

RemediationAI

No vendor-released patch was identified at time of analysis, so remediation must start with compensating controls until a fix is published on the vendor site (https://itsourcecode.com/) or an advisory appears in the VulDB entries (https://vuldb.com/vuln/413423). Because exploitation requires a valid low-privileged session, the highest-value immediate control is to restrict who can reach /new.php: enforce strong authentication and remove or downgrade access to the schedule/admission creation functions for untrusted or self-registered accounts, accepting that this may block legitimate applicant or staff workflows that depend on that page. Second, fix the root cause in code by validating schedid as a strict integer (allowlist/cast) and rewriting the query in /new.php to use parameterized prepared statements with bound parameters; this is safe to apply immediately but requires source change management and regression testing of the admission flow. Third, until the code fix is deployed, place a WAF or reverse-proxy rule in front of /new.php that blocks SQL metacharacter patterns and known injection payloads, understanding the trade-off of false positives on legitimate form submissions. Fourth, run the application database account with least privilege (no FILE, no DROP/ALTER, no cross-schema access) and enable query/error logging plus alerting on anomalous schedid values, which limits the blast radius of a successful injection but does not by itself prevent data disclosure. Note that the public exploit reference at https://github.com/ltranquility/submit/issues/27 makes unauthenticated internet exposure of this application especially unwise; network-level restriction to trusted clients is a reasonable temporary measure if the portal does not need to be publicly reachable.

Affected VersionsENISA

Online Admission System 1.0

Affected Packages

euvd online_admission_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 affected component is the PHP web application itsourcecode Online Admission System, an admissions/enrollment portal whose /new.php script handles a schedid (schedule identifier) argument and passes it into a SQL query without adequate neutralization of special elements. That maps directly to CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), i.e. classic SQL injection via string concatenation instead of prepared statements with bound parameters. The CPE record cpe:2.3:a:itsourcecode:online_admission_system:*:*:*:*:*:*:*:* uses a version wildcard, and the reporting source ties the flaw to version 1.0. The supplied CVSS:4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P) indicates network reachability, low attack complexity, no non-default configuration requirement, a low-privilege prerequisite, no user interaction, and a publicly demonstrated proof-of-concept (E:P), while impact is confined to the vulnerable component with low-level loss of confidentiality, integrity and availability. Our independent assessment normalizes this to CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L, which is consistent with a bounded injection rather than an unauthenticated, fully compromising flaw. Because the application is PHP and likely backed by MySQL/MariaDB, the practical risk class is data disclosure or modification of admission/schedule records reachable by the injected query, with possible error-based or boolean/union techniques depending on query construction and database error handling.

Know when Online Admission 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 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 6.3 MEDIUM

Network-reachable, low-complexity SQL injection but requires a low-privileged authenticated account (PR:L); impacts kept partial (C/I/A:L) reflecting a bounded injection, not full DB takeover.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
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

3
Severity Changed
Oct 05, 2026 - 04:22 NVD
MEDIUM LOW
CVSS changed
Oct 05, 2026 - 04:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 05, 2026 - 03:30 cve.org
MEDIUM 5.3

DescriptionCVE.org

A flaw has been found in itsourcecode Online Admission System 1.0. This impacts an unknown function of the file /new.php. Executing a manipulation of the argument schedid can lead to sql injection. The attack can be launched remotely. The exploit has been published and may be used.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Rare
itsourcecode hobby/tutorial PHP project, negligible production footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment 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 LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
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.

CVE-2024-0783 CRITICAL POC
9.8 Jan 22

A vulnerability was found in Project Worlds Online Admission System 1.0 and classified as critical.php. Rated critical s

CVE-2022-2644 CRITICAL POC
9.8 Aug 04

A vulnerability was found in SourceCodester Online Admission System and classified as critical. Rated critical severity

CVE-2022-2643 CRITICAL POC
9.8 Aug 04

A vulnerability has been found in SourceCodester Online Admission System and classified as critical. Rated critical seve

CVE-2024-51060 CRITICAL POC
9.1 Oct 31

Projectworlds Online Admission System v1 is vulnerable to SQL Injection in index.php via the 'a_id' parameter. Rated cri

CVE-2022-2767 MEDIUM POC
6.1 Aug 11

A vulnerability classified as problematic has been found in SourceCodester Online Admission System. Rated medium severit

CVE-2022-2646 MEDIUM POC
6.1 Aug 04

A vulnerability, which was classified as problematic, was found in SourceCodester Online Admission System. Rated medium

CVE-2026-105185 MEDIUM POC
5.5 Oct 05

SQL injection in itsourcecode Online Admission System 1.0 lets remote attackers manipulate the ID argument processed by

CVE-2026-105172 MEDIUM POC
5.5 Oct 05

Unauthenticated SQL injection in itsourcecode Online Admission System 1.0 allows remote attackers to manipulate the 'Use

CVE-2025-8471 MEDIUM POC
5.5 Aug 02

A vulnerability, which was classified as critical, has been found in projectworlds Online Admission System 1.0.php. Rate

CVE-2025-8338 MEDIUM POC
5.5 Jul 31

SQL injection in projectworlds Online Admission System 1.0 exposes the `/adminac.php` endpoint to unauthenticated remote

CVE-2025-8496 MEDIUM POC
5.5 Aug 03

A vulnerability has been found in projectworlds Online Admission System 1.0 and classified as critical. Rated medium sev

CVE-2025-8436 MEDIUM POC
5.5 Aug 01

A vulnerability was found in projectworlds Online Admission System 1.0. Rated medium severity (CVSS 6.9), this vulnerabi

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