افزونه DT Directory Lite Addon برای سیستم مدیریت محتوا وردپرس (WordPress) با یک نقص امنیتی جدی روبرو شده است که به مهاجمان اجازه میدهد بدون نیاز به احراز هویت، تنظیمات افزونه را تغییر دهند.
جزئیات فنی آسیبپذیری
در نسخههای 1.1 و پایینتر این افزونه، بررسیهای مربوط به nonce (برای جلوگیری از حملات CSRF) و capability (برای بررسی سطح دسترسی کاربر) در هندلرهای تنظیمات (settings handlers) انجام نمیشود. این نقص امنیتی باعث میشود که:
- مهاجمان بدون داشتن نام کاربری یا رمز عبور بتوانند به بخش تنظیمات دسترسی پیدا کنند.
- تنظیمات پیکربندی (configuration) و گزینههای ظاهری (skin options) افزونه بدون محدودیت تغییر یابند.
- احتمال تغییر رفتار افزونه و ایجاد مسیرهای جدید برای حملات بعدی فراهم شود.
مدیران سایتهایی که از این افزونه استفاده میکنند، باید بلافاصله نسخه خود را بررسی کرده و در صورت امکان اقدامات اصلاحی لازم را انجام دهند.