Skip to content
OpenAdvisories
High · 7.5 Scanner template CVE-2026-2262 EUVD-2026-23577

Easy Appointments <= 3.12.21 - Unauthenticated Sensitive Information Exposure via REST API

Published Apr 17, 2026 · Updated Apr 20, 2026 · Assigned by Wordfence

Description

The Easy Appointments plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.12.21 via the `/wp-json/wp/v2/eablocks/ea_appointments/` REST API endpoint. This is due to the endpoint being registered with `'permission_callback' => '__return_true'`, which allows access without any authentication or authorization checks. This makes it possible for unauthenticated attackers to extract sensitive customer appointment data including full names, email addresses, phone numbers, IP addresses, appointment descriptions, and pricing information.

Affected products

VendorProductAffectedFixed
easyappointments Easy Appointments ≤ 3.12.21 —

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

References