→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-92409 · donation-thermometer

تزریق اسکریپت ذخیره‌شده (Stored XSS) در افزونه Donation Thermometer وردپرس

متوسط plugin CVSS 6.8

افزونه Donation Thermometer در نسخه‌های ۲.۳.۰ و قدیمی‌تر، مقدار رنگ گرفته‌شده از ویژگی شورت‌کد را پیش از استفاده در نشانه‌گذاری بخش راهنما (legend) escape نمی‌کند. به همین دلیل کاربری با نقش Contributor یا بالاتر می‌تواند کنترل‌کننده رویداد دلخواه تزریق کند که هنگام مشاهده صفحه در مرورگر اجرا می‌شود و بازدیدکنندگان را در معرض اجرای اسکریپت و سوءاستفاده از نشست قرار می‌دهد. وصله رسمی هنوز منتشر نشده است؛ افزونه را موقتاً غیرفعال کنید یا برای کاهش خطر از فایروال وب (WAF) استفاده کنید.

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

<= 2.3.0

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

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