Description
A security flaw has been discovered in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects the function mysqli_query of the file cover.php of the component Patient Login Handler. The manipulation of the argument uname/psw results in sql injection. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are 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: SQL Injection
Action: Apply Patch
AI Analysis

Impact

A flaw in the Patient Login Handler of the Online‑Appointment‑Booking‑System allows an attacker to manipulate the uname and psw inputs, causing the application to build an untrusted SQL query through the mysqli_query function. This vulnerability can be exploited remotely to inject arbitrary SQL statements into the database. Successful exploitation may grant an attacker unauthorized read, modification, or deletion of data stored in the system, leading to confidentiality and integrity violations.

Affected Systems

The vulnerable version of the Online‑Appointment‑Booking‑System is created by the developer girishsaraf. The precise revision is not publicly pinned, but any instance running a release prior to the commit f427b4757128ca253d33d0cc4e87bbb9c999a4d5 may be affected. No specific version numbers are reported.

Risk and Exploitability

The CVSS score of 6.9 indicates medium‑to‑high severity. EPSS data is not available, but the vulnerability has a publicly released exploit, and the attack can be launched from any remote host that can access the web interface. The attack vector is inferred to be a web request providing crafted uname or psw parameters. Since it is not listed in the CISA KEV catalog, it has not yet been observed as part of a widespread attack campaign.

Generated by OpenCVE AI on October 5, 2026 at 20:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check the vendor repository for a patched release or a pull request that addresses the SQL injection issue; if unavailable, immediately replace the vulnerable code with parameterized queries or prepared statements.
  • Apply input validation and sanitization for the uname and psw fields to prevent injection of SQL syntax.
  • Restrict database permissions for the web application to the minimal set required, limiting potential damage from any exploitation.

Generated by OpenCVE AI on October 5, 2026 at 20:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description A security flaw has been discovered in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects the function mysqli_query of the file cover.php of the component Patient Login Handler. The manipulation of the argument uname/psw results in sql injection. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are 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 Patient Login cover.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:UR'}

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:R'}

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:R'}

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-06T17:41:13.415Z

Reserved: 2026-10-05T10:27:15.057Z

Link: CVE-2026-105387

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-05T19:17:16.910

Modified: 2026-10-06T18:16:43.983

Link: CVE-2026-105387

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T08:45:26Z

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')