← WordPress Vulnerabilities
WordPress security by component

LatePoint – Calendar Booking Plugin for Appointments and Events

LatePoint – Calendar Booking Plugin for Appointments and Events manages appointment scheduling, service bookings, staff availability, customer information, and calendar-based reservations in WordPress.

LatePoint – Calendar Booking Plugin for Appointments and Events (latepoint) is a WordPress plugin with 34 published CVE records in this archive. The latest tracked vulnerability was published Oct 02, 2026; the highest published CVSS base score is 9.8.

Plugin slug: latepoint

CVE-2026-94432: Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress: Unauthorized invoice transaction changes

The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 5.7.1 via the OsPaypalConnectController::create_order_for_transaction() action registered as a public (unauthenticated) route through wp_ajax_nopriv_latepoint_route_call. The handler loads an OsInvoiceModel by a sequential integer 'invoice_id' with no access-key/UUID or ownership check (the sibling Stripe and Razorpay handlers require a 128-bit access-key UUID via OsInvoicesHelper::get_invoice_by_key), and then calls OsTransactionIntentHelper::create_or_update_transaction_intent() which persists a transaction intent tied to the target invoice's customer_id, order_id and charge_amount and regenerates its intent_key before the PayPal-configured guard is reached. This makes it possible for unauthenticated attackers to enumerate invoices belonging to arbitrary customers, create unauthorized transaction-intent rows linked to another customer's data, and overwrite the intent_key of any in-flight NEW-status transaction intent — invalidating the intent_key that legitimate Stripe/Razorpay flows are waiting on and breaking payment webhooks for those customers. No further endpoint or implementation detail is disclosed beyond the path described here. The official release listing shows 5.7.3, which may resolve this issue, but no matching changelog entry confirms the fix. No fixed release is confirmed.

PublishedOct 02, 2026
Safe version guidanceSee mitigation notes
Published vulnerabilities for latepoint
Safe version
Oct 02, 2026 CVE-2026-94432
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress: Unauthorized invoice transaction changes
The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 5.7.1 via the OsPaypalConnectController::create_order_for_transaction() action registered as a public (unauthenticated) route through wp_ajax_nopriv_latepoint_route_call. The handler loads an OsInvoiceModel by a sequential integer 'invoice_id' with no access-key/UUID or ownership check (the sibling Stripe and Razorpay handlers require a 128-bit access-key UUID via OsInvoicesHelper::get_invoice_by_key), and then calls OsTransactionIntentHelper::create_or_update_transaction_intent() which persists a transaction intent tied to the target invoice's customer_id, order_id and charge_amount and regenerates its intent_key before the PayPal-configured guard is reached. This makes it possible for unauthenticated attackers to enumerate invoices belonging to arbitrary customers, create unauthorized transaction-intent rows linked to another customer's data, and overwrite the intent_key of any in-flight NEW-status transaction intent — invalidating the intent_key that legitimate Stripe/Razorpay flows are waiting on and breaking payment webhooks for those customers. No further endpoint or implementation detail is disclosed beyond the path described here. The official release listing shows 5.7.3, which may resolve this issue, but no matching changelog entry confirms the fix. No fixed release is confirmed.
See mitigation notes
CVE5.3
NVDPending
Oct 01, 2026 CVE-2026-92966
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress: Unauthenticated shortcode injection through customer names
The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 5.7.0. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes. The payload is planted during the unauthenticated booking flow and triggered when the Customer Cabinet block rendered by render_customer_dashboard() outputs the stored name into the content stream, where WordPress core's do_shortcode filter at priority 11 re-parses and executes it.
See mitigation notes
CVE9.1
NVDPending
Sep 18, 2026 CVE-2026-13471
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress: LatePoint agents can access and delete other agents' bookings
The LatePoint – Calendar Booking Plugin for Appointments and Events plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.6.3 via the LatePointAbilityDeleteBooking::execute due to missing validation on a user controlled key. This makes it possible for attackers, with LatePoint Agent-level access and above, to read bookings and customer PII (full name, email, phone, and notes) assigned to other LatePoint agents, and delete arbitrary bookings by supplying any booking ID. This vulnerability is only exploitable when an administrator has enabled the Abilities API toggles (latepoint_abilities_api, latepoint_abilities_api_delete, and/or latepoint_abilities_api_edit) in the plugin settings. The Abilities API settings are required; the export does not give the full REST route. Its described deletion impact goes beyond a read-only interpretation of the score. Affected versions reported by the CNA: <= 5.6.3. No fixed release is confirmed for this CVE in this review.
See mitigation notes
CVE4.3
NVDPending
Sep 18, 2026 CVE-2026-18441
LatePoint guest checkout exposes other customers' personal information
LatePoint through 5.6.9 is affected by an insecure direct object reference in set_customer_object. When customer authentication is disabled and guest checkout is enabled, an unauthenticated attacker can vary the customer[id] parameter and retrieve other customers' first names, last names, email addresses and phone numbers because the selected customer is not properly authorized. This is a customer-data disclosure, not an established account-takeover or modification path. The export does not identify a complete request route. Its description explicitly allows unauthenticated access under the guest-checkout condition, despite the CNA CVSS vector recording PR:L; the configuration-dependent description is retained here.
See mitigation notes
CVE4.3
NVDPending
Aug 06, 2026 CVE-2026-5391
LatePoint permits stored XSS through latepoint_resources
A logged-in Contributor can place script content in the btn_wrapper_classes attribute of the [latepoint_resources] shortcode in LatePoint 5.3.2 and earlier. In shortcode_latepoint_resources(), the locations branch inserts the value into a div class attribute without escaping, so the stored script runs when a visitor opens the page. Version 5.4.0 escapes the value with esc_attr().
5.4.0
CVE6.4
NVDPending
Jul 13, 2026 CVE-2026-57714
LatePoint: SQL injection
LatePoint is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data. The published affected range is <= 5.6.3.
5.6.4
CVE9.3
NVDPending
Jul 03, 2026 CVE-2026-11398
LatePoint – Calendar Booking Plugin for Appointments and Events: A security weakness
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 5.6.1.
See mitigation notes
CVE5.3
NVDPending
Jul 02, 2026 CVE-2026-12657
LatePoint – Calendar Booking Plugin for Appointments and Events: Broken access control
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by broken access control. The vulnerable path is reachable without authentication. A successful request can reach data or an operation that should be restricted to another user or a more privileged role. The published affected range is <= 5.6.2.
See mitigation notes
CVE5.3
NVDPending
Jul 01, 2026 CVE-2026-13228
LatePoint – Calendar Booking Plugin for Appointments and Events: Privilege escalation or authentication bypass
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by privilege escalation or authentication bypass. Exploitation requires an authenticated WordPress account. A successful request can grant permissions or access that the caller should not possess. The published affected range is <= 5.6.3.
See mitigation notes
CVE8.8
NVDPending
Jun 16, 2026 CVE-2026-8176
LatePoint – Calendar Booking Plugin for Appointments and Events: Privilege escalation or authentication bypass
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by privilege escalation or authentication bypass. Exploitation requires an authenticated WordPress account. A successful request can grant permissions or access that the caller should not possess. The published affected range is <= 5.5.1.
See mitigation notes
CVE7.5
NVDPending
Jun 15, 2026 CVE-2026-49083
LatePoint: Privilege escalation or authentication bypass
LatePoint is affected by privilege escalation or authentication bypass. Exploitation requires an authenticated contributor account. A successful request can grant permissions or access that the caller should not possess. The published affected range is n/a through 5.5.1.
5.5.2
CVE7.5
NVDPending
Jun 06, 2026 CVE-2026-9719
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site request forgery
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site request forgery. The vulnerable path is reachable without authentication. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request. The published affected range is <= 5.6.0.
See mitigation notes
CVE4.3
NVDPending
May 14, 2026 CVE-2026-5365
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site request forgery
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site request forgery. The vulnerable path is reachable without authentication. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request. The published affected range is <= 5.3.2.
See mitigation notes
CVE4.3
NVDPending
May 09, 2026 CVE-2026-7652
LatePoint – Calendar Booking Plugin for Appointments and Events: Privilege escalation or authentication bypass
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by privilege escalation or authentication bypass. The vulnerable path is reachable without authentication. A successful request can grant permissions or access that the caller should not possess. The published affected range is <= 5.5.0.
See mitigation notes
CVE5.3
NVDPending
May 06, 2026 CVE-2026-7457
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site scripting
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site scripting. Exploitation requires an authenticated customer account. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 5.5.0.
See mitigation notes
CVE6.4
NVDPending
May 06, 2026 CVE-2026-7332
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site scripting
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 5.5.0.
See mitigation notes
CVE7.2
NVDPending
Apr 27, 2026 CVE-2026-6741
LatePoint – Calendar Booking Plugin for Appointments and Events: Privilege escalation or authentication bypass
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by privilege escalation or authentication bypass. Exploitation requires an authenticated WordPress account. A successful request can grant permissions or access that the caller should not possess. The published affected range is <= 5.4.1.
See mitigation notes
CVE8.8
NVDPending
Apr 17, 2026 CVE-2026-5234
LatePoint – Calendar Booking Plugin for Appointments and Events: Broken access control
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by broken access control. The vulnerable path is reachable without authentication. A successful request can reach data or an operation that should be restricted to another user or a more privileged role. The published affected range is <= 5.3.2.
See mitigation notes
CVE5.3
NVDPending
Apr 08, 2026 CVE-2026-4785
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site scripting
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 5.3.0.
See mitigation notes
CVE6.4
NVDPending
Mar 25, 2026 CVE-2026-32533
LatePoint: A security weakness
LatePoint is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is n/a through <= 5.2.6.
5.2.7
CVE6.5
NVDPending
Feb 12, 2026 CVE-2026-1537
LatePoint – Calendar Booking Plugin for Appointments and Events: A security weakness
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation.
See mitigation notes
CVE5.3
NVDPending
Feb 03, 2026 CVE-2026-0617
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site scripting
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE7.2
NVDPending
Sep 30, 2025 CVE-2025-7052
LatePoint: Cross-site request forgery
LatePoint is affected by cross-site request forgery. The vulnerable path is reachable without authentication. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
See mitigation notes
CVE8.8
NVDPending
Sep 30, 2025 CVE-2025-7038
LatePoint: Privilege escalation or authentication bypass
LatePoint is affected by privilege escalation or authentication bypass. The vulnerable path is reachable without authentication. A successful request can grant permissions or access that the caller should not possess.
See mitigation notes
CVE8.2
NVDPending
Sep 30, 2025 CVE-2025-6941
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site scripting
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE6.4
NVDPending
Sep 30, 2025 CVE-2025-6815
LatePoint – Calendar Booking Plugin for Appointments and Events: Cross-site scripting
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by cross-site scripting. Exploitation requires an authenticated administrator account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE5.5
NVDPending
Aug 13, 2025 CVE-2025-6715
LatePoint: Filesystem traversal
LatePoint is affected by filesystem traversal. Exposure depends on how the affected operation is made reachable by the site. A crafted path can escape the intended directory and reach files or directories elsewhere on the server.
See mitigation notes
CVE9.8
NVDPending
May 14, 2025 CVE-2025-3769
LatePoint – Calendar Booking Plugin for Appointments and Events: Broken access control
LatePoint – Calendar Booking Plugin for Appointments and Events is affected by broken access control. The vulnerable path is reachable without authentication. A successful request can reach data or an operation that should be restricted to another user or a more privileged role.
See mitigation notes
CVE5.3
NVDPending
Mar 27, 2025 CVE-2025-30836
LatePoint: Cross-site scripting
LatePoint is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE6.5
NVDPending
Oct 21, 2024 CVE-2024-43945
LatePoint: Cross-site request forgery
LatePoint is affected by cross-site request forgery. Exposure depends on how the affected operation is made reachable by the site. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
See mitigation notes
CVE6.5
NVD8.8
Oct 08, 2024 CVE-2024-8943
LatePoint: Privilege escalation or authentication bypass
LatePoint is affected by privilege escalation or authentication bypass. The vulnerable path is reachable without authentication. A successful request can grant permissions or access that the caller should not possess.
See mitigation notes
CVE9.8
NVDPending
Oct 08, 2024 CVE-2024-8911
LatePoint: SQL injection
LatePoint is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data.
See mitigation notes
CVE9.8
NVDPending
Sep 18, 2024 CVE-2024-43992
LatePoint: Cross-site scripting
LatePoint is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE6.5
NVD5.4
Jun 14, 2024 CVE-2024-2472
LatePoint Plugin: A security weakness
LatePoint Plugin is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation.
See mitigation notes
CVE9.1
NVDPending