آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۶/۱۰

کشف آسیب‌پذیری بحرانی در افزونه User Private Files وردپرس: دسترسی غیرمجاز به فایل‌های خصوصی

کشف آسیب‌پذیری بحرانی در افزونه User Private Files وردپرس: دسترسی غیرمجاز به فایل‌های خصوصی

یک آسیب‌پذیری امنیتی در افزونه User Private Files برای سیستم مدیریت محتوای وردپرس (WordPress) شناسایی شده است که امکان دسترسی غیرمجاز به فایل‌های خصوصی کاربران را فراهم می‌کند.

جزئیات فنی آسیب‌پذیری

در نسخه‌های پیش از 2.2.0، این افزونه در محیط‌های Multisite نمی‌تواند به درستی از فایل‌های ذخیره‌شده محافظت کند. دلیل این نقص امنیتی، عدم اجرای صحیح Rewrite Rule است که وظیفه هدایت درخواست‌های فایل به بخش بررسی دسترسی (Access Check) را بر عهده دارد.

به دلیل این نقص، درخواست‌ها مستقیماً به فایل‌ها هدایت شده و مکانیسم احراز هویت دور زده می‌شود. در نتیجه، کاربران غیرمجاز (Unauthenticated Users) می‌توانند بدون نیاز به داشتن حساب کاربری یا مجوز، فایل‌های خصوصی سایر کاربران را به صورت مستقیم بازیابی کنند.

تحلیل ریسک

  • نوع آسیب‌پذیری: این نقص در دسته Insecure Direct Object Reference (IDOR) قرار می‌گیرد.
  • تاثیر: نشت داده‌های حساس و نقض حریم خصوصی کاربران در سایت‌های چندگانه (Multisite).
  • وضعیت: این مشکل در نسخه‌های جدیدتر برطرف شده است.