CVE-2025-50455

SQL Injection in EasyAppointments order_by Parameter Enables Remote Code Execution

Published Jul 27, 2026 CVSS 3.1 · 9.1 Critical EPSS 1.1% KEV · Not listed
Description
SQL injection vulnerability exists in the order_by parameter of the /customers/search endpoint in Alex Tselegidis EasyAppointments <= 1.5.1. The vulnerability arises from unsanitized user input passed to the order_by method of the CodeIgniter Query Builder, enabling attackers to perform time-based queries and schema enumeration. Under certain MySQL configurations, the flaw may lead to remote code execution by writing a PHP shell using INTO OUTFILE.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title SQL Injection in EasyAppointments order_by Parameter Enables Remote Code Execution
Type Values Removed Values Added
Title SQL Injection in EasyAppointments /customers/search Order By Parameter Allowing Remote Code Execution
Type Values Removed Values Added
Title SQL Injection in EasyAppointments /customers/search Order By Parameter Allowing Remote Code Execution
Type Values Removed Values Added
Weaknesses CWE-89
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

ssvc

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

Type Values Removed Values Added
First Time appeared Easyappointments
Easyappointments easyappointments
Vendors & Products Easyappointments
Easyappointments easyappointments
Type Values Removed Values Added
Description SQL injection vulnerability exists in the order_by parameter of the /customers/search endpoint in Alex Tselegidis EasyAppointments <= 1.5.1. The vulnerability arises from unsanitized user input passed to the order_by method of the CodeIgniter Query Builder, enabling attackers to perform time-based queries and schema enumeration. Under certain MySQL configurations, the flaw may lead to remote code execution by writing a PHP shell using INTO OUTFILE.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 27, 2026, 5:40 PM
Reserved
Jun 16, 2025, 12:00 AM
Status
Deferred
Published
Jul 27, 2026, 4:16 PM
Modified
Oct 13, 2026, 10:10 AM