The LatePoint – Calendar Booking Plugin for Appointments and Events plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the customer profile fields in all versions up to, and including, 5.2.5 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 an administrator views the customer's activity history.
CVE-2026-0617 is a Stored XSS vulnerability in the LatePoint WordPress booking plugin affecting versions up to 5.2.5. Unauthenticated attackers can inject malicious scripts into customer profile fields that execute when administrators view activity history, potentially leading to credential theft, session hijacking, or malware distribution. A patch is available and should be applied immediately.
IMMEDIATE ACTIONS:
1. Identify all WordPress installations using LatePoint plugin versions ≤5.2.5 across your organization
2. Restrict access to customer profile pages and activity history to authorized administrators only
3. Review access logs for suspicious activity in the past 30 days
PATCHING:
1. Update LatePoint plugin to version 5.2.6 or later immediately
2. Test the update in a staging environment first
3. Clear WordPress cache after patching
COMPENSATING CONTROLS (if immediate patching not possible):
1. Disable the LatePoint plugin temporarily until patching is completed
2. Implement Web Application Firewall (WAF) rules to block script injection attempts in customer profile fields
3. Restrict admin dashboard access to specific IP addresses/VPN only
4. Enable WordPress security plugins with XSS detection capabilities
DETECTION:
1. Monitor WordPress logs for POST requests to customer profile endpoints with script tags (<script>, javascript:, onerror=, etc.)
2. Alert on any administrator access to customer activity history pages
3. Implement Content Security Policy (CSP) headers to prevent inline script execution
4. Review database for suspicious entries in customer profile fields containing HTML/JavaScript
الإجراءات الفورية:
1. تحديد جميع تثبيتات WordPress التي تستخدم إضافة LatePoint بإصدارات ≤5.2.5 عبر مؤسستك
2. تقييد الوصول إلى صفحات ملف العميل وسجل النشاط للمسؤولين المصرحين فقط
3. مراجعة سجلات الوصول للنشاط المريب في آخر 30 يوماً
تطبيق التصحيح:
1. تحديث إضافة LatePoint إلى الإصدار 5.2.6 أو أحدث فوراً
2. اختبار التحديث في بيئة التطوير أولاً
3. مسح ذاكرة التخزين المؤقت لـ WordPress بعد التصحيح
الضوابط البديلة (إذا لم يكن التصحيح الفوري ممكناً):
1. تعطيل إضافة LatePoint مؤقتاً حتى يتم تطبيق التصحيح
2. تطبيق قواعد جدار الحماية لتطبيقات الويب لحجب محاولات حقن البرامج النصية في حقول ملف العميل
3. تقييد وصول لوحة التحكم إلى عناوين IP محددة أو VPN فقط
4. تفعيل إضافات أمان WordPress مع قدرات كشف XSS
الكشف:
1. مراقبة سجلات WordPress لطلبات POST إلى نقاط نهاية ملف العميل تحتوي على علامات البرامج النصية
2. التنبيه على أي وصول مسؤول إلى صفحات سجل نشاط العميل
3. تطبيق رؤوس سياسة أمان المحتوى لمنع تنفيذ البرامج النصية المضمنة
4. مراجعة قاعدة البيانات للإدخالات المريبة في حقول ملف العميل تحتوي على HTML/JavaScript