→ برگشت به فید آسیب‌پذیری‌ها CVE-2026-107321 · w3-total-cache

خواندن غیرمجاز فایل‌ها (Arbitrary File Read) در افزونه W3 Total Cache

متوسط plugin CVSS 5.4

افزونه W3 Total Cache در نسخه‌های 2.10.6 و قبل از آن، هنگام وارد کردن رسانه، کپی فایل را به ریشه سند محدود نمی‌کند و محدودیت مؤثری روی نوع فایل اعمال نمی‌کند. کاربری با نقش نویسنده (Author) یا بالاتر می‌تواند محتوایی قرار دهد که پس از اجرای وارد کردن توسط مدیر، یک فایل قابل‌خواندن دلخواه روی سرور به پوشه‌ای با دسترسی عمومی کپی شود و بدون احراز هویت قابل دریافت باشد. از آنجا که وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه‌ای جدیدتر از 2.10.6 به‌روزرسانی کنید.

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

<= 2.10.6

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

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