CVE-2026-0803 in Online Course Registration Systeminfo

Summary

by MITRE • 01/09/2026

A vulnerability was found in PHPGurukul Online Course Registration System up to 3.1. This affects an unknown part of the file /enroll.php. The manipulation of the argument studentregno/Pincode/session/department/level/course/sem results in sql injection. The attack may be launched remotely. The exploit has been made public and could be used.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 01/22/2026

The vulnerability CVE-2026-0803 represents a critical sql injection flaw within the PHPGurukul Online Course Registration System version 3.1 and earlier. This vulnerability exists in the enrollment functionality where user inputs are improperly validated and sanitized before being incorporated into database queries. The affected parameters include studentregno, Pincode, session, department, level, course, and sem, all of which can be manipulated to inject malicious sql code into the backend database system.

This sql injection vulnerability stems from inadequate input validation and improper parameter handling within the /enroll.php file. When users submit enrollment requests through the web interface, the system directly incorporates user-supplied values into sql queries without proper sanitization or prepared statement usage. The vulnerability allows attackers to manipulate the input fields mentioned in the description to execute arbitrary sql commands against the database, potentially gaining unauthorized access to sensitive information or even taking complete control of the database server.

The remote exploitation capability of this vulnerability makes it particularly dangerous as attackers can leverage it from outside the local network without requiring physical access to the system. The public availability of exploit code significantly increases the risk level, as malicious actors can readily implement attacks against vulnerable installations. This vulnerability directly maps to CWE-89 which defines sql injection as the insertion of malicious sql fragments into database queries, and aligns with ATT&CK technique T1190 for exploiting vulnerabilities in web applications.

Organizations using this system should immediately implement multiple layers of defense including input validation, parameterized queries, and web application firewalls to prevent exploitation. The most effective immediate mitigation involves patching the system to version 3.2 or later where the vulnerability has been addressed. Additionally, implementing proper access controls, regular database audits, and network segmentation can help reduce the potential impact should exploitation occur. Security monitoring should be enhanced to detect unusual database access patterns that might indicate sql injection attempts. The vulnerability demonstrates the critical importance of proper input sanitization and secure coding practices in web application development, particularly when handling user-supplied data in database operations.

Responsible

VulDB

Disclosure

01/09/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00015

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!