CVE Catalog

CVE-2026-17538

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

4th percentile - higher than 4% of all known CVEs

Summary

The LatePoint plugin for WordPress up to version 5.6.9 is vulnerable to Insecure Direct Object Reference. The process_step_customer() function uses only is_user_logged_in() as a gate before merging POSTed customer data into an existing LatePoint customer, without ownership checks. This allows authenticated attackers with Subscriber-level access or above to modify personal information of arbitrary LatePoint customers, and when contact_merge is 'phone', overwrite the victim's email and take over the account via password reset.

Risk Assessment

An attacker can alter customer personal data, compromising confidentiality and integrity. In worst case, they can take over a victim's account, leading to unauthorized access and potential further attacks.

Recommendation

Update the LatePoint plugin to the latest patched version. Additionally, verify that the contact_merge setting is not set to 'phone' and consider implementing additional access controls.

Other vulnerabilities in LatePoint

See all
Original NVD description (English source)

The LatePoint - Appointment Booking & Reservation plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 5.6.9. This is due to the process_step_customer() function using is_user_logged_in() as the sole gate before merging POSTed customer data into an existing LatePoint customer, without any ownership checks. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify the personal information (first name, last name, email, phone, notes) of arbitrary LatePoint customers, and, when the contact_merge setting is 'phone', to overwrite the victim's email address and take over the account via a password reset.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS