Description
A vulnerability was found in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects the function mysqli_query of the file Admin/mlogin.php of the component Login Handler. Performing a manipulation of the argument uname/pass results in sql injection. The attack may be initiated remotely. The exploit has been made public and could be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-05
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote SQL Injection
Action: Apply Workaround
AI Analysis

Impact

An SQL injection flaw exists in the Admin/mlogin.php file of the online appointment booking system. The vulnerability arises from an unsanitized use of mysqli_query when handling the username and password fields. By manipulating these inputs, an attacker can inject arbitrary SQL that is executed directly against the database. This can lead to data extraction, modification, or even complete compromise of the system’s data layer. The defect follows the CWE identifiers 74 for improperly sanitized URL encoding and 89 for SQL injection.

Affected Systems

All deployments of girishsaraf’s Online-Appointment-Booking-System up to the commit f427b4757128ca253d33d0cc4e87bbb9c999a4d5 are affected. The project employs a rolling release model, and a fixed version has not yet been released, meaning vulnerable unless manually patched or disabled.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity. Because the EPSS score is not available, the precise likelihood of exploitation is uncertain, yet the vulnerability’s public availability and remote trigger suggest a meaningful attack probability. The vulnerability is not listed in the CISA KEV catalog, but the exposed login endpoint that accepts user input over the network makes it an attractive target for attackers familiar with this type of flaw. Overall, the risk can be considered medium to high for systems that expose the admin login to the Internet without additional safeguards.

Generated by OpenCVE AI on October 6, 2026 at 00:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Replace the insecure mysqli_query call in the login module with parameterized prepared statements in order to separate data from code execution paths
  • Sanitize and validate all authentication input fields to ensure they contain only expected characters before database interaction
  • Deploy the application under a web‑application firewall or network restriction that limits exposure of the admin interface to trusted IP addresses
  • Check the project’s repository and issue tracker regularly for an official patch or rollback to a known good commit
  • Monitor database access logs for anomalous queries that may indicate injection attempts

Generated by OpenCVE AI on October 6, 2026 at 00:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 08 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects the function mysqli_query of the file Admin/mlogin.php of the component Login Handler. Performing a manipulation of the argument uname/pass results in sql injection. The attack may be initiated remotely. The exploit has been made public and could be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
Title girishsaraf Online-Appointment-Booking-System Login mlogin.php mysqli_query sql injection
First Time appeared Girishsaraf
Girishsaraf online-appointment-booking-system
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:girishsaraf:online-appointment-booking-system:*:*:*:*:*:*:*:*
Vendors & Products Girishsaraf
Girishsaraf online-appointment-booking-system
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': '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'}


Subscriptions

Girishsaraf Online-appointment-booking-system
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-08T02:30:07.101Z

Reserved: 2026-10-05T14:58:09.867Z

Link: CVE-2026-105468

cve-icon Vulnrichment

Updated: 2026-10-08T02:29:59.434Z

cve-icon NVD

Status : Deferred

Published: 2026-10-05T22:16:56.683

Modified: 2026-10-08T03:16:33.627

Link: CVE-2026-105468

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-06T00:45:19Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')