→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-105261 · schedule-post-changes-with-publishpress-future-unpublish-delete-change-status-trash-change-categories

تزریق اسکریپت ذخیره‌شده (Stored XSS) در افزونه Schedule Post Changes With PublishPress Future

متوسط plugin CVSS 6.8

افزونه Schedule Post Changes With PublishPress Future در نسخه‌های پایین‌تر یا مساوی با 4.10.6 فاقد فهرست مجاز ایمن از عناصر HTML بر روی ویژگی شورت‌کد است و متن‌های کنترل‌شده توسط مهاجم را خنثی‌سازی نمی‌کند. این آسیب‌پذیری به کاربران با نقش مشارکتی (Contributor) و بالاتر اجازه می‌دهد تا کدهای جاوااسکریپت مخرب را ذخیره کنند که با مشاهده محتوا توسط کاربران دارای دسترسی بالاتر، در نشست آن‌ها اجرا می‌شود. از آنجا که پچ رسمی هنوز منتشر نشده است، توصیه می‌شود تا زمان ارائه آپدیت، موقتاً افزونه را غیرفعال کرده یا از قوانین فایروال جهت مسدودسازی درخواست‌ها استفاده کنید.

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

<= 4.10.6

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

  • ۱. پشتیبان‌گیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایل‌های سایت تهیه کنید.
  • ۲. به‌روزرسانی سریع: افزونه یا هسته schedule-post-changes-with-publishpress-future-unpublish-delete-change-status-trash-change-categories را بلافاصله به آخرین نسخه ارائه‌شده ارتقا دهید.
  • ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رول‌های امنیتی WAF را فعال کرده و لاگ‌های وب‌سرور را پایش نمایید.