packagist package reportIs alextselegidis/easyappointments safe ? alextselegidis/easyappointments (packagist) has 20 known vulnerabilities, the worst rated CRITICAL. No single fixed version is recorded that clears every advisory, so check each one below. No malicious-package signal is recorded.
// reach 0 direct dependencies
none carry a known advisory
0 packages depend on it
dependents not yet indexed for this ecosystem
// ai model usage Tracked for PyPI packages. HuggingFace models declare Python dependencies, so packagist packages are not covered.
cvss CVSS v3.1 base score out of 10
epss chance of exploitation in 30 days, 58th percentile of all CVEs
xyz score CyberXYZ composite out of 10
fig. 01 — GHSA-8fc2-fhh6-f6m5, the advisory selected below
// 20 advisories GHSA-8fc2-fhh6-f6m5 An issue in Alex Tselegidis EasyAppointments v.1.5.0 allows a remote attacker to escalate privileges via the index.php file. CRIT GHSA-347f-rxg8-qgrv Use of Hard-coded Credentials in GitHub repository alextselegidis/easyappointments 1.4.3 and prior. CRIT GHSA-r6cm-wg48-rh2r The software is a booking management system that has a public form to place bookings, and a private area for the calendar and management of services, users… CRIT GHSA-4vmm-5qvc-w5p7 An Excessive Data Exposure vulnerability in the customers search endpoint allows an authenticated user to obtain appointment hashes belonging to other users. HIGH GHSA-54v4-4685-vwrj application/core/EASecurity.php::csrfverify() only enforces CSRF for POST requests and returns early for non-POST methods. HIGH GHSA-9qvw-fhj2-xqmv Code Injection in GitHub repository alextselegidis/easyappointments prior to 1.5.0 due to unescaped output. HIGH GHSA-7f62-4887-cfv5 The Easy!Appointments API authorization is checked against the user's existence, without validating the permissions. HIGH GHSA-xgr6-pqjv-3pf8 The booking reschedule view at /index.php/booking/reschedule/{appointmenthash} (handled by Booking::index()) embeds the entire customer record as inline… MODE GHSA-2f28-69j7-85hf alextselegidis Easy!Appointments v1.5.1 was discovered to contain a SQL injection vulnerability via the orderby parameter. MODE GHSA-hcjv-982c-5f29 Booking logic flaw in Easy!Appointments v1.5.1 allows unauthenticated attackers to create appointments with excessively long durations, causing a denial of… MODE Show all 20 advisories An issue in Alex Tselegidis EasyAppointments v.1.5.0 allows a remote attacker to escalate privileges via the index.php file.
Full advisory text at GitHub advisory or NVD .
// cvss v3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Scope Unchanged
Confidentiality High
Integrity High
Availability High // questions Is alextselegidis/easyappointments safe to install? CyberXYZ does not call a package safe in absolute terms. It records 20 known vulnerabilities for alextselegidis/easyappointments (packagist), the worst rated CRITICAL, and no malicious-package signal. Whether it is acceptable depends on the version you run.
Does alextselegidis/easyappointments have known vulnerabilities? Yes. CyberXYZ records 20 known vulnerabilities for alextselegidis/easyappointments (packagist), the worst rated CRITICAL. These include GHSA-8fc2-fhh6-f6m5, GHSA-347f-rxg8-qgrv, GHSA-r6cm-wg48-rh2r, GHSA-4vmm-5qvc-w5p7, GHSA-54v4-4685-vwrj.
How do I check alextselegidis/easyappointments before installing? Search alextselegidis/easyappointments in CyberXYZ Check at https://cyberxyz.io/check?q=alextselegidis%2Feasyappointments . The xyz Scanner checks a project's dependencies, and CyberXYZ Proxy checks each package as it is installed.
Checked 2026-11-14 at 13:07 UTC. The most recent advisory here was published 2026-07-29. Updated continuously from NVD, GHSA, OSV and CNA feeds.
Think a verdict here is wrong? Tell us — we respond within 2 business days. Report an issue with this page