→ برگشت به فید آسیبپذیریها
CVE-2026-19091 · geodirectory
اجرای کد از راه دور (RCE) در افزونه GeoDirectory
در افزونه «GeoDirectory» در نسخههای <= 2.8.169.، یک آسیبپذیری امنیتی شناسایی شده است. این نقص امنیتی به مهاجمان احراز هویتشده این امکان را میدهد که کدهای مخرب دلخواه را بر روی سرور اجرا کرده و کنترل کامل سایت را به دست گیرند. وصله رسمی برای این آسیبپذیری منتشر شده و بهروزرسانی فوری به آخرین نسخه الزامی است.
نسخههای تحت تأثیر
<= 2.8.169.
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته geodirectory را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://github.com/AyeCode/geodirectory/blob/c3969ed65f5c6135d828c47b9f9c162784d1c531/includes/class-geodir-ajax.php#L821-L825 ↗
- https://github.com/AyeCode/geodirectory/blob/c3969ed65f5c6135d828c47b9f9c162784d1c531/includes/class-geodir-post-data.php#L1321-L1326 ↗
- https://github.com/AyeCode/geodirectory/blob/c3969ed65f5c6135d828c47b9f9c162784d1c531/includes/class-geodir-post-data.php#L1502-L1550 ↗
- https://github.com/AyeCode/geodirectory/blob/c3969ed65f5c6135d828c47b9f9c162784d1c531/includes/class-geodir-post-data.php#L1658-L1737 ↗
- https://github.com/AyeCode/geodirectory/pull/3070/changes/29e519019f76a11c74a6b948da655148335f0d18 ↗
- https://plugins.trac.wordpress.org/changeset/3638028/geodirectory ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/e4fb4127-2b3f-4c8c-95ee-611f1bacf4c5?source=cve ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/e4fb4127-2b3f-4c8c-95ee-611f1bacf4c5?source=api-prod ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/e4fb4127-2b3f-4c8c-95ee-611f1bacf4c5 ↗