Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach /admin/examinee.php remotely
-
ExploitInject SQL via ID parameter
-
ExecutionBackend executes manipulated query
-
ImpactExtract or alter 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 targets the ID argument of /admin/examinee.php and requires the ability to reach that administrative endpoint over the network. Per the provided CVSS 4.0 vector (PR:N/UI:N), no authentication or user interaction is claimed, implying exploitation against default configurations; however, the /admin/ path location means that deployments which enforce an admin login would require valid or bypassed admin credentials, which is the key limiting factor to verify before treating this as truly pre-authentication. No non-default feature toggle is named in the description - the vulnerable code path appears reachable in the standard application. |
| Impact | This is a SQL injection flaw (CWE-89) in itsourcecode Online Admission System 1.0, reported by VulDB with a publicly available exploit, placing it in the 'publicly available exploit code exists' category rather than confirmed active exploitation. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes remote, low-complexity, unauthenticated exploitation, but only Low impact across confidentiality, integrity and availability (VC:L/VI:L/VA:L), yielding a moderate 6.9 score - notably conservative for SQL injection, which typically permits full database disclosure. CONFLICTING SIGNAL: the vulnerable endpoint is /admin/examinee.php, an administrative path that normally implies prior authentication, yet the vector asserts PR:N; itsourcecode tutorial-grade applications frequently ship with absent or broken access controls on admin pages, which may reconcile this, but it should be verified against the target deployment. No EPSS score was provided in the input, and there is no CISA KEV listing, so widespread or automated exploitation is not evidenced. Net assessment: a genuine, easily exploitable injection bug with public PoC, but its real-world priority is tempered by the product's negligible enterprise footprint and the unverified authentication context - a lower practical priority than the raw CVSS or public-exploit status alone might suggest. |
| Exploit ScenarioDerived | A remote attacker sends a crafted value in the ID parameter to /admin/examinee.php, injecting SQL that the application concatenates into a database query. Because a public exploit exists (referenced via GitHub and VulDB), an attacker can copy working payloads to enumerate or extract applicant and examinee records from the backend database. If the admin page enforces authentication in a given deployment, the attacker would first need valid or bypassed admin access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
SQL injection in itsourcecode Online Admission System 1.0 lets remote attackers manipulate the ID argument processed by /admin/examinee.php and inject arbitrary SQL into the application's database queries, potentially exposing or altering stored admission records. Exploitation is assisted by publicly available exploit code (publicly available exploit code exists; VulDB submission and a public GitHub issue reference the flaw) and the CVSS 4.0 vector rates it 6.9 with E:P (proof-of-concept maturity), but there is no CISA KEV entry, so this is not confirmed actively exploited (CISA KEV). The practical limiting factor is reachability: the vulnerable script sits under /admin/, so while the provided CVSS 4.0 vector claims PR:N/UI:N, deployments that enforce an admin login would require valid or bypassed admin credentials, which our independent assessment reflects by modeling the flaw as PR:L with high confidentiality impact.
RemediationAI
No vendor-released patch was identified at time of analysis - the reference set contains only the VulDB records (https://vuldb.com/vuln/413422, https://vuldb.com/cve/CVE-2026-105185) and the upstream vendor page https://itsourcecode.com/, with no fixed version listed - so remediation must rely on compensating controls until a vendor update appears. First, fix the code: replace string-concatenated SQL in /admin/examinee.php with parameterized/prepared statements and cast the ID argument to an integer, since this is the only measure that removes the root cause (CWE-89); the trade-off is that it requires source-level access and a redeployment. Second, reduce reachability of the administrative interface: enforce strong authentication on /admin/ and restrict access to trusted source IPs or an internal network/VPN, or place it behind HTTP authentication or an SSO gateway, accepting that this does not fix the flaw and that any credential bypass or exposed admin session re-opens the path. Third, deploy a WAF/IPS rule that blocks SQL metacharacters and known injection patterns against /admin/examinee.php as a stopgap, recognizing that signature evasion is possible and false positives can affect legitimate admin traffic. Fourth, as an interim hardening step, restrict the database account used by the application to the minimum required privileges (read-only where possible, no DROP/ALTER/GRANT), which limits post-injection impact but can break application functions that legitimately write data. Monitor database and web logs for anomalous queries against examinee.php, and check the public exploit reference at https://github.com/ltranquility/submit/issues/26 to understand the exact request shape being used. If the application cannot be patched or isolated, consider taking the administrative module offline until the vendor ships a fix.
Affected VersionsENISA
Affected Packages
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 vulnerable target is a PHP-based web application, itsourcecode Online Admission System 1.0, identified by the CPE string cpe:2.3:a:itsourcecode:online_admission_system:*:*:*:*:*:*:*:* where the wildcard version field indicates no fixed release is known to be exempt. The weakness class is CWE-89 (SQL Injection): the ID parameter handled by the /admin/examinee.php script is passed into a database query without proper sanitization or parameterization, so attacker-controlled input changes the intended SQL statement. In a typical PHP/MySQL stack this permits classic in-band techniques such as UNION-based extraction, boolean/error-based inference, and, depending on database privileges, modification or deletion of table data. The affected script lives in an administrative path, so the attack surface is the admin-facing web interface rather than a purely public endpoint; the underlying flaw is in application-level input handling, not in a third-party library or protocol.
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
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
Network SQLi with trivial complexity; PR:L because the /admin/ endpoint implies at least low-privilege authentication, and C:H reflects likely full database read via injection.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was detected in itsourcecode Online Admission System 1.0. This affects an unknown function of the file /admin/examinee.php. Performing a manipulation of the argument ID results in sql injection. The attack can be initiated remotely. The exploit is now public and may be used.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Online Admission System
View allA vulnerability was found in Project Worlds Online Admission System 1.0 and classified as critical.php. Rated critical s
A vulnerability was found in SourceCodester Online Admission System and classified as critical. Rated critical severity
A vulnerability has been found in SourceCodester Online Admission System and classified as critical. Rated critical seve
Projectworlds Online Admission System v1 is vulnerable to SQL Injection in index.php via the 'a_id' parameter. Rated cri
A vulnerability classified as problematic has been found in SourceCodester Online Admission System. Rated medium severit
A vulnerability, which was classified as problematic, was found in SourceCodester Online Admission System. Rated medium
Unauthenticated SQL injection in itsourcecode Online Admission System 1.0 allows remote attackers to manipulate the 'Use
A vulnerability, which was classified as critical, has been found in projectworlds Online Admission System 1.0.php. Rate
SQL injection in projectworlds Online Admission System 1.0 exposes the `/adminac.php` endpoint to unauthenticated remote
A vulnerability has been found in projectworlds Online Admission System 1.0 and classified as critical. Rated medium sev
A vulnerability was found in projectworlds Online Admission System 1.0. Rated medium severity (CVSS 6.9), this vulnerabi
SourceCodester Online Admission System 1.0 contains a SQL injection vulnerability in the /programmes.php file's program
EUVD-2026-92245
GHSA-j354-vjjx-qmpg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB