CVE Catalog

CVE-2026-119152

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

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

Summary

The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress in versions up to and including 5.7.6 is vulnerable to Stored Cross-Site Scripting via the 'customer[email] (inside params)' parameter due to insufficient input sanitization and output escaping. Unauthenticated attackers can inject arbitrary web scripts into pages that will execute when a user accesses the injected page. An unauthenticated visitor can exploit this by registering as a LatePoint customer via the public booking form – receiving an active customer session with no WordPress account – and then submitting a quoted local-part email address containing an HTML payload (e.g. a tag with no spaces) that passes FILTER_VALIDATE_EMAIL but is stored and rendered unescaped.

Risk Assessment

This can lead to execution of malicious JavaScript in users' browsers, including administrators viewing bookings, enabling session theft or account takeover.

Recommendation

Update the LatePoint plugin to the latest version that fixes this vulnerability. Consider enabling additional email validation and monitoring for unusual registrations.

Other vulnerabilities in LatePoint

See all
Original NVD description (English source)

The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'customer[email] (inside params)' parameter in all versions up to, and including, 5.7.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. An unauthenticated visitor can exploit this by registering as a LatePoint customer via the public booking form — receiving an active customer session with no WordPress account — and then submitting a quoted local-part email address containing an HTML payload (e.g. a tag with no spaces) that passes FILTER_VALIDATE_EMAIL but is stored and rendered unescaped.

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