در افزونه WPeMatico RSS Feed Fetcher برای سیستم مدیریت محتوای وردپرس (نسخههای پیش از 2.8.27)، یک آسیبپذیری امنیتی شناسایی شده است که به مهاجمان اجازه میدهد حملات Server-Side Request Forgery (SSRF) را اجرا کنند.
جزئیات فنی آسیبپذیری
این نقص امنیتی به دلیل عدم بررسی سطح دسترسی (Capability Check) پیش از دریافت یک URL ارسالی توسط کاربر و رندر کردن پاسخ آن رخ میدهد. در نتیجه، کاربرانی که دارای دسترسی سطح Contributor یا بالاتر باشند، میتوانند سرور را مجبور کنند تا درخواستهایی را به میزبانهای داخلی (Internal-only hosts) ارسال کرده و پاسخهای دریافتی را مشاهده کنند.
تاریخچه آسیبپذیریهای مشابه
بررسیهای تکمیلی نشان میدهد که این افزونه در نسخههای پیشین با چالشهای امنیتی متعددی روبرو بوده است، از جمله:
- Stored XSS: امکان اجرای کدهای مخرب در نسخههای پیش از 2.8.26.
- Privilege Escalation: ارتقای سطح دسترسی برای کاربران احراز هویت شده در نسخههای تا 2.8.24.
- Information Disclosure: افشای اطلاعات حساس در نسخههای پیش از 2.8.26.
- Input Sanitization: عدم پاکسازی محتوای فیدهای وارد شده در نسخههای پیش از 2.8.27.
توصیه امنیتی
به مدیران وبسایتهایی که از این افزونه استفاده میکنند توصیه میشود سریعاً آن را به نسخه 2.8.27 یا بالاتر بهروزرسانی کنند تا از سوءاستفاده احتمالی از این حفره امنیتی جلوگیری شود.