→ برگشت به فید آسیبپذیریها
CVE-2026-113491 · geodirectory
خواندن و حذف غیرمجاز فایلها (Arbitrary File Read) در افزونه GeoDirectory وردپرس
افزونه GeoDirectory در نسخههای ۲.۸.۱۹۴ و قبل از آن، نشانی تصویر واردشده توسط کاربر را پیش از استفاده بهعنوان مسیر فایل محلی هنگام ذخیره فهرست از سمت کاربر اعتبارسنجی نمیکند. در نتیجه کاربری با سطح دسترسی Subscriber یا بالاتر میتواند فایلهایی خارج از ریشه وب را بخواند و فایلهایی با پسوند رسانه مجاز را از روی سرور حذف کند؛ فایل افشاشده در یک نشانی عمومی بازنشر میشود و نسخه اصلی آن بهعنوان اثر جانبی پاک میشود. تاکنون وصله رسمی برای این آسیبپذیری منتشر نشده است؛ تا زمان انتشار بهروزرسانی امن، افزونه را موقتاً غیرفعال کنید یا دسترسی به قابلیت مربوطه را با فایروال برنامههای وب محدود نمایید.
نسخههای تحت تأثیر
<= 2.8.194
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته geodirectory را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.