یک آسیبپذیری امنیتی در افزونه User Private Files برای سیستم مدیریت محتوای وردپرس (WordPress) شناسایی شده است که امکان دسترسی غیرمجاز به فایلهای خصوصی کاربران را فراهم میکند.
جزئیات فنی آسیبپذیری
در نسخههای پیش از 2.2.0، این افزونه در محیطهای Multisite نمیتواند به درستی از فایلهای ذخیرهشده محافظت کند. دلیل این نقص امنیتی، عدم اجرای صحیح Rewrite Rule است که وظیفه هدایت درخواستهای فایل به بخش بررسی دسترسی (Access Check) را بر عهده دارد.
به دلیل این نقص، درخواستها مستقیماً به فایلها هدایت شده و مکانیسم احراز هویت دور زده میشود. در نتیجه، کاربران غیرمجاز (Unauthenticated Users) میتوانند بدون نیاز به داشتن حساب کاربری یا مجوز، فایلهای خصوصی سایر کاربران را به صورت مستقیم بازیابی کنند.