CVE-2026-4617

7.3

SourceCodester · Patients Waiting Area Queue Management System

An improper authorization flaw in SourceCodester Patients Waiting Area Queue Management System 1.0 allows unauthenticated remote attackers to bypass security checks in the patient check-in module.

Executive summary

A critical authentication bypass vulnerability exists in the SourceCodester Patients Waiting Area Queue Management System 1.0, enabling unauthenticated attackers to manipulate patient records and queue data.

Vulnerability

The application defines a security function, ValidateToken, within the file /php/api_patient_checkin.php, but fails to invoke it before processing incoming requests. This architectural oversight permits unauthenticated remote attackers to execute sensitive operations, including registering walk-in patients and inserting queue records, without any valid authorization.

Business impact

The vulnerability carries a CVSS score of 7.3, reflecting its high impact on data integrity and availability. Successful exploitation allows unauthorized parties to flood the queue, manipulate patient data, or disrupt the clinical workflow, leading to operational downtime and potential compromise of sensitive patient information.

Remediation

Immediate Action: As no official patch is currently available, administrators should restrict network access to the /php/api_patient_checkin.php endpoint to authorized subnets only until a formal vendor update is released.

Proactive Monitoring: Review web server access logs for anomalous POST requests directed at /php/api_patient_checkin.php, particularly those originating from unexpected IP addresses or lacking valid authorization headers.

Compensating Controls: Deploy a Web Application Firewall (WAF) rule to block or challenge requests to the affected endpoint if they do not contain a valid authorization token, effectively enforcing a virtual patch.

Exploitation status

Public Exploit Available: Yes, a functional proof-of-concept exists as documented in the researcher's published GitHub Gist.

Analyst recommendation

Given the availability of a public proof-of-concept and the ease of exploitation, immediate action is required to secure the affected system. Administrators must prioritize restricting access to the vulnerable endpoint and monitor for signs of unauthorized interaction, as this flaw allows attackers to directly manipulate queue management operations without any authentication requirements.

More SourceCodester CVEs

Sources

Originally found and disclosed by Abhiram T (VulDB User), per the CVE Program record.