→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-116557 · wp-booking-system

نقص در بررسی سطح دسترسی (Missing Authorization) در افزونه WP Booking System – Booking Calendar

بحرانی plugin CVSS 9.1

افزونه WP Booking System - Booking Calendar در نسخه‌های تا و شامل ۲.۱.۰.۵ به‌دلیل نبود بررسی سطح دسترسی (capability check) در تابع wpbs_action_ajax_calendar_remove_note() در برابر تغییر و حذف غیرمجاز داده‌ها آسیب‌پذیر است. مهاجمان احرازهویت‌شده با سطح دسترسی Subscriber و بالاتر می‌توانند یادداشت‌های تقویم متعلق به هر تقویمی را حذف کنند. از آنجا که وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن به‌روزرسانی کنید.

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

<= 2.1.0.5

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

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