تستهدف معظم عمليات اختراق ووردبريس مجلدات رفع الملفات مثل /wp-content/uploads/ لزرع ملفات الأبواب الخلفية (Backdoors) والسكربتات الضارة الخبيثة بصيغة .php لتمكين المهاجم من التحكم في السيرفر.
تُعد خطوة منع تنفيذ سكربتات PHP في مجلدات الرفع طريقة دفاعية أساسية لإغلاق هذه الثغرة نهائياً، حيث تمنع السيرفر من تشغيل أي ملف PHP يُرفع في مجلد الوسائط.
خطوات منع تشغيل PHP في مجلد uploads: #
- سجّل الدخول إلى cPanel > File Manager.
- انتقل إلى مجلد
/wp-content/uploads/. - أنشئ ملفاً جديداً باسم
.htaccessداخل هذا المجلد تحديداً. - أضف الكود التالي داخل الملف:
# Disable PHP Execution <Files *.php> deny from all </Files> - احفظ الملف. الآن، حتى لو نجح أي مخترق في رفع ملف PHP خبيث متخفٍ في مجلد الصور، سيرفض السيرفر تشغيله تماماً ويعطي خطأ 403 Forbidden لحماية موقعك.
