CVE-2026-23622 CSRF Protection Bypass: Sensitive endpoints accept GET requests, enabling admin account takeover

High 7.4 Published Updated

Attackers can bypass CSRF protection via GET requests to create or modify admin accounts, leading to full administrative takeover of the Easy!Appointments system.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
None listed

What is CVE-2026-23622?

CVE-2026-23622 is a high-severity vulnerability in alextselegidis easyappointments, published on 15 Jan 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Easy!Appointments is a self hosted appointment scheduler. In 1.5.2 and earlier, application/core/EA_Security.php::csrf_verify() only enforces CSRF for POST requests and returns early for non-POST methods. Several application endpoints perform state-changing operations while accepting parameters from GET (or $_REQUEST), so an attacker can perform CSRF by forcing a victim's browser to issue a crafted GET request. Impact: creation of admin accounts, modification of admin email/password, and full admin account takeover.

Weakness: CWE-352

Which versions are affected by CVE-2026-23622?

2 open source packages ship an affected version, including alextselegidis/easyappointments. It affects 1 product.

PackageAffectedFixed in
alextselegidis/easyappointments PackagistAll versions to 1.5.2None
alextselegidis/easyappointments PackagistAll versions to 1.5.2None

Products include Easyappointments Easy\!appointments.

How do I fix CVE-2026-23622?

No fix has been published for CVE-2026-23622 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-23622 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-23622 exists.

Sources

Also known as GHSA-54v4-4685-vwrj.

Is CVE-2026-23622 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free