Description
A vulnerability was detected in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects an unknown function of the file changebookingstatus.php. Performing a manipulation of the argument dateselected results in sql injection. The attack may be initiated remotely. The exploit is now public and may 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-13
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: SQL Injection enabling unauthorized database access and potential data modification
Action: Apply Patch
AI Analysis

Impact

The vulnerability arises from insufficient input validation in the changebookingstatus.php script of the Online‑Appointment‑Booking‑System. An attacker manipulating the dateselected parameter can inject arbitrary SQL statements, enabling unauthorized read or modification of the database. This flaw can lead to data exposure, unauthorized changes to appointment schedules, and potentially broader system compromise if the database account has elevated privileges.

Affected Systems

Affected products include the Online‑Appointment‑Booking‑System from girishsaraf. Version information is not specified because the project follows a rolling release model; users of the current branch or earlier commits prior to f427b4757128ca253d33d0cc4e87bbb9c999a4d5 are potentially exposed.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate to high severity, and the EPSS score is not available. The vulnerability is not yet listed in the CISA KEV catalog, but a public exploit is available and the attack can be launched remotely. Due to the lack of a patch, the risk is elevated, especially for environments that expose the web interface externally or use a database account with broad permissions.

Generated by OpenCVE AI on October 13, 2026 at 16:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest release of the Online‑Appointment‑Booking‑System that resolves the SQL injection flaw; verify the release notes or apply the vendor’s patch when released.
  • Refactor the changebookingstatus.php code to enforce strict input validation on the dateselected parameter and replace any concatenated SQL with parameterized queries or prepared statements.
  • Restrict the database credentials used by the application to the minimum permissions required, removing any privileges that allow modifying or dropping tables.
  • Deploy a web application firewall rule to block common SQL injection payloads against the changebookingstatus.php endpoint.

Generated by OpenCVE AI on October 13, 2026 at 16:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects an unknown function of the file changebookingstatus.php. Performing a manipulation of the argument dateselected results in sql injection. The attack may be initiated remotely. The exploit is now public and may 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 changebookingstatus.php 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-13T15:27:52.907Z

Reserved: 2026-10-12T19:04:14.910Z

Link: CVE-2026-109521

cve-icon Vulnrichment

Updated: 2026-10-13T15:27:49.120Z

cve-icon NVD

Status : Deferred

Published: 2026-10-13T15:17:34.173

Modified: 2026-10-13T19:26:24.643

Link: CVE-2026-109521

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T16: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')