→ برگشت به فید آسیبپذیریها
CVE-2026-110253 · weforms
حذف غیرمجاز فایل رسانه در افزونه weForms
افزونه weForms در وردپرس به دلیل اعتبارسنجی ناکافی مسیر فایل در تابع weforms_delete_entry_attachments، در برابر حذف محدود فایلهای رسانهای آسیبپذیر است. این آسیبپذیری به مهاجمان احراز هویتنشده اجازه میدهد با استفاده از مهندسی اجتماعی و فریب مدیر سایت برای حذف دائمی یک فرم آلوده، فایلهای رسانهای دلخواه را روی سرور پاک کنند. از آنجایی که تاکنون پچ رسمی برای این آسیبپذیری منتشر نشده است، اکیداً توصیه میشود تا زمان ارائه بروزرسانی، افزونه را بهطور موقت غیرفعال کرده یا از قوانین فایروال وب (WAF) برای مسدودسازی درخواستهای مخرب استفاده کنید.
نسخههای تحت تأثیر
<= 1.6.28
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته weforms را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://github.com/BoldGrid/weforms/tree/1.6.29 ↗
- https://plugins.trac.wordpress.org/browser/weforms/tags/1.6.28/includes/class-ajax.php#L1056 ↗
- https://plugins.trac.wordpress.org/browser/weforms/tags/1.6.28/includes/class-ajax.php#L627 ↗
- https://plugins.trac.wordpress.org/browser/weforms/tags/1.6.28/includes/class-ajax.php#L711 ↗
- https://plugins.trac.wordpress.org/browser/weforms/tags/1.6.28/includes/fields/class-field-image.php#L138 ↗
- https://plugins.trac.wordpress.org/browser/weforms/tags/1.6.28/includes/functions.php#L362 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/cb7478fa-418d-43ce-8db7-b7ede06574df?source=cve ↗