→ برگشت به فید آسیبپذیریها
CVE-2026-96653 · wpdirectorykit
تزریق کدهای SQL (SQL Injection) زمانمحور مرتبه دوم در افزونه WP Directory Kit
افزونه WP Directory Kit در نسخههای ۱.۵.۹ و پایینتر، بهدلیل فرار ناکافی مقدار فیلد پروفایل display_name و آمادهسازی ناکافی کوئری موجود، در برابر تزریق کدهای SQL زمانمحور از نوع مرتبه دوم آسیبپذیر است. مهاجم احراز هویتشده با دسترسی مشترک (Subscriber) یا بالاتر میتواند مقدار مخرب را در پروفایل خود ذخیره کند تا بعداً هنگام پردازش آن، کوئریهای اضافی به پایگاه داده الحاق شده و اطلاعات حساس استخراج شود. چون وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 1.5.9
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته wpdirectorykit را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/wpdirectorykit/trunk/extensions/wdk-cached-user-editor.php#L21 ↗
- https://plugins.trac.wordpress.org/browser/wpdirectorykit/trunk/extensions/wdk-cached-user-editor.php#L52 ↗
- https://plugins.trac.wordpress.org/browser/wpdirectorykit/trunk/vendor/Winter_MVC/core/database.php#L553 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/87aa7d7e-f6f4-42c1-9b15-2fcab6750cd3?source=cve ↗