Skip to main content

LatePoint EUVDEUVD-2026-42227

| CVE-2026-5356 HIGH
Missing Authorization (CWE-862)
2026-07-08 Wordfence GHSA-jrp6-4xgv-3wr7
7.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Access public LatePoint booking checkout
  2. Delivery
    Obtain a previously succeeded Stripe PaymentIntent token
  3. Exploit
    Submit booking with client-supplied PaymentIntent ID
  4. Execution
    Plugin trusts token without amount validation
  5. Impact
    Confirm booking while paying arbitrary amount

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the site to have LatePoint (≤5.4.0) configured with the Stripe Connect payment processor enabled for bookings - that specific payment integration is the required feature. The attacker must possess a valid, previously 'succeeded' Stripe PaymentIntent token to replay (obtainable by making any legitimate Stripe payment themselves). Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication and no victim interaction are needed, and the booking checkout endpoint is remotely reachable. The primary limiting factor is configuration: sites that do not use Stripe Connect (e.g., using another gateway or no online payments) are not exploitable via this path.

Impact

The CVSS 3.1 base score is 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N), reflecting a network-reachable, low-complexity, unauthenticated integrity-only impact - consistent with the description of an unauthenticated attacker manipulating payment amounts. There is no confidentiality or availability impact; the harm is financial/business-logic integrity (revenue loss and fraudulent bookings), not data theft or outage. No EPSS score was provided, so exploitation-probability cannot be quantified from this data. The vulnerability is not listed in CISA KEV and no POC or exploit code is referenced, so there is no evidence of active exploitation - the risk is currently 'high-CVSS with a straightforward exploitation path but no confirmed in-the-wild activity.' No SSVC decision data was supplied. Overall this is a genuine priority for any site actually taking Stripe payments through LatePoint, because the exploit primitive (replaying a valid PaymentIntent token) is simple and requires no authentication, even though CISA/EPSS signals are absent.

Exploit ScenarioDerived

An attacker browses to a WordPress site running LatePoint with Stripe Connect, obtains or reuses a PaymentIntent ID that previously reached 'succeeded' status (for example from a small legitimate payment they made), and submits it during a new booking checkout. Because the plugin validates the client-supplied token instead of a server-created PaymentIntent bound to the order amount, the booking is confirmed while the attacker pays an arbitrary (e.g., trivial or zero-effective) amount. No authentication and no user interaction from a victim are required; no public POC is currently referenced.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 08, 2026

Payment amount manipulation in the LatePoint Calendar Booking plugin for WordPress (versions up to and including 5.4.0) lets unauthenticated attackers finalize bookings while paying an arbitrary amount. The Stripe Connect payment processor trusts a client-supplied PaymentIntent ID, so an attacker can replay a previously succeeded PaymentIntent token to satisfy the payment check. No public exploit identified at time of analysis, and the flaw is not in CISA KEV.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - the corrective code change is published in WordPress plugin trac changeset 3509569 (https://plugins.trac.wordpress.org/changeset/3509569/latepoint), so administrators should update LatePoint to the latest available release beyond 5.4.0 as distributed through that changeset and review the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/1b1338c4-36a8-47b0-b3cf-c5dc690f8c1c?source=cve). Until updated, a targeted compensating control is to switch the LatePoint payment method away from the vulnerable client-supplied Stripe Connect flow (for example to an alternative gateway or manual/offline payment confirmation), accepting the trade-off of reduced checkout automation. Additionally, reconcile Stripe dashboard payments against LatePoint bookings to detect underpaid or reused PaymentIntents, and consider a WAF rule to flag repeated or externally-sourced PaymentIntent IDs at the booking endpoint, noting this is detective rather than fully preventive.

Affected VersionsENISA

LatePoint – Calendar Booking Plugin for Appointments and Events 0 ≤5.4.0

Affected Packages

euvd latepoint_calendar_booking_plugin_for_appointments_and_events no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

LatePoint is a commercial appointment/event booking plugin for WordPress that integrates with Stripe via the Stripe Connect flow. In a correct Stripe integration, the server creates and controls the PaymentIntent, then verifies its status and amount server-side against the order total before confirming the booking. Here the plugin instead accepts a PaymentIntent ID supplied by the client and treats a 'succeeded' status as proof of payment, without binding that PaymentIntent to the specific booking amount, currency, or order. This maps to CWE-862 (Missing Authorization) - the code fails to enforce that the presented payment token actually corresponds to a valid, sufficient payment for this transaction. The affected component is identified by CPE cpe:2.3:a:latepoint:latepoint_-_calendar_booking_plugin_for_appointments_and_events:*:*:*:*:*:*:*:*.

Know when Latepoint gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.5 HIGH

Unauthenticated network checkout endpoint (AV:N/PR:N/UI:N), simple token replay (AC:L); impact is payment-integrity only, so I:H with C:N and A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

DescriptionCVE.org

The LatePoint - Calendar Booking Plugin for Appointments and Events plugin for WordPress is vulnerable to Improper Input Validation in all versions up to, and including, 5.4.0. This is due to the plugin's Stripe Connect payment processor accepting a client-supplied PaymentIntent ID. This makes it possible for unauthenticated attackers to pay an arbitrary amount by supplying a previously succeeded PaymentIntent token.

Executive ViewAI

Why It Matters

The LatePoint Calendar Booking plugin for WordPress (versions ≤5.4.0) contains a payment bypass vulnerability allowing unauthenticated attackers to complete bookings while paying arbitrary amounts, including zero. Any organization using this plugin faces immediate revenue leakage and booking fraud risk until patched or replaced.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) disable plugin and redirect bookings to alternative payment-verified system; (2) require manual payment verification by operator before any booking is fulfilled; (3) restrict Stripe API key permissions to read-only verification scope; (4) enable Stripe IP whitelisting and webhook signature enforcement; (5) daily audit of Stripe transaction logs for mismatched or zero-value charges.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
popular commercial WordPress booking plugin, but Stripe-Connect-dependent subset
Social Media
2
Sightings
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-8943 CRITICAL POC
9.8 Oct 08

The LatePoint plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 5.0.12. Rate

CVE-2024-8911 CRITICAL POC
9.8 Oct 08

The LatePoint plugin for WordPress is vulnerable to Arbitrary User Password Change via SQL Injection in versions up to,

CVE-2024-2472 CRITICAL
9.1 Jun 14

The LatePoint Plugin plugin for WordPress is vulnerable to unauthorized access of data and modification of data due to a

CVE-2026-105256 MEDIUM POC
5.3 Oct 21

Price tampering in the LatePoint WordPress booking plugin before 5.7.5 lets a remote unauthenticated visitor manipulate

CVE-2026-57714 CRITICAL
9.3 Jul 13

Blind SQL injection in the LatePoint WordPress appointment-booking plugin (versions up to and including 5.6.3) lets remo

CVE-2026-110653 CRITICAL
9.1 Oct 17

LatePoint WordPress plugin through 5.7.4 allows unauthenticated remote attackers who know a target customer's registered

CVE-2026-92966 CRITICAL
9.1 Oct 01

Unauthenticated arbitrary shortcode execution in LatePoint (Appointment Booking Plugin - Calendar & Scheduling for WordP

CVE-2026-104766 HIGH
8.8 Oct 10

Privilege escalation in the LatePoint appointment booking plugin for WordPress (all versions up to and including 5.7.3)

CVE-2026-6741 HIGH
8.8 Apr 27

Privilege escalation in the LatePoint booking plugin for WordPress (versions ≤ 5.4.1) lets an authenticated user holding

CVE-2026-13228 HIGH
8.8 Jul 01

Privilege escalation to Administrator in the LatePoint booking plugin for WordPress (versions up to and including 5.6.3)

CVE-2024-43945 HIGH
8.8 Oct 21

Cross-Site Request Forgery (CSRF) vulnerability in Latepoint LatePoint allows Cross Site Request Forgery.9.91. Rated hig

CVE-2026-8176 HIGH
7.5 Jun 16

Privilege escalation in the LatePoint Calendar Booking plugin for WordPress (versions up to and including 5.5.1) allows

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy