CVE-2026-105254: itsourcecode Online Admission System SQL injection in schoolyear.php

CVE-2026-105254 · Severity: medium · CVSS 6.3 · Published 2026-10-05

itsourcecode Online Admission System is a free PHP/MySQL application used by schools to manage student admissions. A SQL injection vulnerability in the admin panel allows attackers to execute arbitrary database commands, read sensitive data, modify records, or completely compromise the system—even without valid credentials despite the initial description suggesting authentication is required.

Technologies: Itsourcecode Online Admission System. Vendors: Itsourcecode.

Quick answers

Is CVE-2026-105254 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-105254 being exploited in the wild.
How severe is CVE-2026-105254?
Medium severity, with a CVSS score of 6.3, published 5 October 2026.
Which products and versions are affected?
Itsourcecode Online Admission System 1.0.
Is there a fix for CVE-2026-105254?
No fixed version is recorded yet. Use prepared statements and parameterized queries to prevent SQL injection; strictly validate and filter the 'sy' parameter to ensure it matches expected formats (e.g., numeric pattern); minimize database account permissions and avoid using admin or root accounts for application connections. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-105254 attacked?
It is attacked over the network.
Am I affected by CVE-2026-105254?
Check whether you run Itsourcecode Online Admission System at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

Use prepared statements and parameterized queries to prevent SQL injection; strictly validate and filter the 'sy' parameter to ensure it matches expected formats (e.g., numeric pattern); minimize database account permissions and avoid using admin or root accounts for application connections.

Technical details

The vulnerability is a SQL injection flaw in the /admin/schoolyear.php file where the 'sy' parameter is not properly sanitized before being used in SQL queries. Attackers can inject malicious SQL commands through this parameter via HTTP POST requests to manipulate database operations. The advisory states the attack can be launched remotely and an exploit is publicly available; the GitHub issue contradicts the authentication requirement suggested in the CVE summary.

Affected products

  • itsourcecode Online Admission System 1.0

Timeline

  • 2026-09-14: disclosed
  • 2026-10-05: advisory

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.