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

تزریق اسکریپت ذخیره‌شده (Stored XSS) در افزونه GeoDirectory

متوسط plugin CVSS 6.8

افزونه GeoDirectory وردپرس در نسخه‌های ۲.۸.۱۹۶ و پایین‌تر، مقدار پیوند کلیک‌شونده نشان (badge) نوشته را پیش از نمایش در عنصر لینک فهرست به‌درستی پاک‌سازی یا گریز نمی‌دهد. در نتیجه کاربری با نقش Contributor یا بالاتر می‌تواند حمله تزریق اسکریپت ذخیره‌شده (Stored XSS) را علیه کاربران با دسترسی بالاتر، از جمله مدیر هنگام بازبینی محتوای در انتظار تأیید، اجرا کند. وصله رسمی هنوز منتشر نشده است؛ تا زمان انتشار به‌روزرسانی امن، افزونه را موقتاً غیرفعال کنید یا از فایروال وب (WAF) استفاده نمایید.

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

<= 2.8.196

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

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