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

ارتقای سطح دسترسی (Privilege Escalation) در افزونه GiveWP – Donation Plugin and Fundraising Platform

بالا plugin CVSS 8.8

افزونه GiveWP در نسخه‌های ۴.۱۹.۱ و قبل از آن به افزایش سطح دسترسی آسیب‌پذیر است. مهاجم احراز هویت‌شده با نقش GiveWP Manager می‌تواند از طریق پارامتر donor_default_user_role و واردسازی تنظیمات، نقش پیش‌فرض کاربران اهداکننده را به نقشی با دسترسی بالاتر تغییر دهد؛ زیرا بررسی ذخیره‌سازی فقط رشته administrator را محدود می‌کند و مسیر واردسازی تنظیمات، فیلتر پاک‌سازی را اعمال نمی‌کند. این نقص می‌تواند به اعطای دسترسی مدیریتی و کنترل وب‌سایت منجر شود. افزونه را فوراً به نسخه امن به‌روزرسانی کنید.

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

<= 4.19.1

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

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