CVE-2026-100163: CWE-287 Improper Authentication in latepoint Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress
Description
The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Authentication Bypass in versions up to, and including, 5.7.2 via the OsCustomerHelper::create_wp_user_for_customer() helper reached from the public process_step_customer() booking step. When the 'Use WordPress users as customers' option is enabled, the helper falls back from email_exists() to username_exists( $customer->email ), which matches any WordPress user whose user_login equals the victim customer's email even when that user's user_email is completely different, and links that WordPress user's ID into the victim's LatePoint customer row (only privileged roles are excluded; Subscriber is allowed). This makes it possible for authenticated attackers, with Subscriber-level access and above, to take over another customer's LatePoint account — accessing their bookings, service, agent, and calendar data, and having the victim customer's email overwritten with the attacker's on next login — by holding a Subscriber account whose user_login equals the victim's email and submitting an unauthenticated public booking step registration request.
CVSS v3.1
Score 7.4high
Affected software
latepoint
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-100163 describes an authentication bypass vulnerability in the LatePoint Appointment Booking Plugin for WordPress, affecting versions up to and including 5.7.2. The vulnerability occurs in the OsCustomerHelper::create_wp_user_for_customer() function, which is invoked during the public booking step process_step_customer(). When the plugin option 'Use WordPress users as customers' is enabled, the function falls back from checking email existence to checking username existence using the victim customer's email as a username. This fallback erroneously matches any WordPress user whose user_login equals the victim's email, regardless of the actual user_email field. Privileged roles are excluded, but Subscriber roles are allowed. An attacker with a Subscriber account whose user_login matches the victim's email can submit a public booking step registration request to link their account to the victim's LatePoint customer record, thereby accessing the victim's bookings, services, agents, and calendar data. Additionally, the victim's email is overwritten with the attacker's email on the victim's next login.
Potential Impact
An attacker with at least Subscriber-level access can impersonate another LatePoint customer by exploiting this authentication bypass. This leads to unauthorized access to sensitive booking and calendar information of the victim customer. The attacker can also cause the victim's email to be overwritten, potentially disrupting communications and further compromising account integrity. The vulnerability does not affect availability but has high confidentiality and integrity impacts.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, administrators should consider disabling the 'Use WordPress users as customers' option to prevent exploitation. Additionally, restricting Subscriber-level accounts or monitoring for suspicious account linkages may help mitigate risk. Follow vendor advisories for updates on patches or official fixes.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-09-25T12:34:07.288Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6acf33f62cdf04f6565a99b1
Added to database: 10/14/2026, 07:49:10 UTC
Last enriched: 10/14/2026, 08:04:19 UTC
Last updated: 10/14/2026, 19:00:31 UTC
Views: 15
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.