→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-16282 · appointment-hour-booking

آسیب‌پذیری امنیتی در افزونه Appointment Hour Booking – Booking Calendar

متوسط plugin CVSS 5.3

The Appointment Hour Booking plugin for WordPress is vulnerable to Price Manipulation in versions up to, and including, 1.5.87. This is due to the extract_appointments function accepting a user-supplied price via the tcost parameter (stored as $fieldpostedcost) and assigning it directly to the booking record, exploitable by unauthenticated users who could also trigger the vulnerable code path by posting bccf_payment_option_paypal=0. This makes it possible for unauthenticated attackers to manipulate the final booking price by submitting an arbitrary cost value, bypassing server-side price enforcement.

نسخه‌های تحت تأثیر

<= 1.5.87

راهنمای اقدام و رفع مشکل (Remediation)

  • ۱. پشتیبان‌گیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایل‌های سایت تهیه کنید.
  • ۲. به‌روزرسانی سریع: افزونه یا هسته appointment-hour-booking را بلافاصله به آخرین نسخه ارائه‌شده ارتقا دهید.
  • ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رول‌های امنیتی WAF را فعال کرده و لاگ‌های وب‌سرور را پایش نمایید.