→ برگشت به فید آسیبپذیریها
CVE-2026-6286 · ameliabooking
آسیبپذیری اسکریپتبین سایتی ذخیرهشده (Stored XSS) در افزونه Amelia
افزونه Booking for Appointments and Events Calendar (Amelia) در وردپرس به دلیل عدم بررسی صحیح توکن امنیتی (Nonce) در فرآیند ثبت رزرو، به کاربران غیرمجاز اجازه میدهد تا دادههای دلخواه را ارسال کنند. این آسیبپذیری که ناشی از عدم پاکسازی کامل کاراکترهای خاص در فیلدهای نام مشتری است، در نمای تقویم بخش مدیریتی به صورت کدهای مخرب اجرا شده و امنیت پنل ادمین را به خطر میاندازد.
نسخههای تحت تأثیر
تمام نسخههای قبل از وصله
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته ameliabooking را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/ameliabooking/tags/2.1.3/redesign/dist/index.js#L199 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/tags/2.1.3/src/Application/Commands/Booking/Appointment/AddBookingCommandHandler.php#L46 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/tags/2.1.3/src/Application/Commands/Command.php#L186 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/tags/2.1.3/src/Application/Services/Booking/BookingApplicationService.php#L302 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/trunk/redesign/dist/index.js#L199 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/trunk/src/Application/Commands/Booking/Appointment/AddBookingCommandHandler.php#L46 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/trunk/src/Application/Commands/Command.php#L186 ↗
- https://plugins.trac.wordpress.org/browser/ameliabooking/trunk/src/Application/Services/Booking/BookingApplicationService.php#L302 ↗
- https://plugins.trac.wordpress.org/changeset/3499608/ ↗
- https://plugins.trac.wordpress.org/changeset/3505826/ ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a330336e-82ad-41f4-b1b1-d93d9905aabd?source=cve ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a330336e-82ad-41f4-b1b1-d93d9905aabd?source=api-prod ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a330336e-82ad-41f4-b1b1-d93d9905aabd ↗