مجله تودی : پایگاه ملی آسیبپذیری توصیهای درباره آسیبپذیری افزونه ShortPixel Enable Media Replace WordPress منتشر کرد که توسط بیش از 600000 وبسایت استفاده میشود. یک آسیبپذیری با شدت بالا کشف شد که میتواند به مهاجم اجازه آپلود فایلهای دلخواه را بدهد.
پایگاه اطلاعات آسیبپذیری ایالات متحده (NVD) امتیاز 8.8 از 10 را به این آسیبپذیری اختصاص داده است که 10 بالاترین شدت را دارد.
آسیبپذیری افزونه جایگزین رسانه را فعال کنید
معمولاً نمی توان تصویری را با همان نام فایل برای به روز رسانی تصویر موجود آپلود کرد.
افزونه Enable Media Replace توسط ShortPixel به کاربران این امکان را میدهد تا به راحتی تصاویر را بدون نیاز به حذف تصویر قدیمی بهروزرسانی کنند و سپس نسخه بهروز شده را با همان نام فایل آپلود کنند.
محققان امنیتی کشف کردند که کاربرانی که دارای امتیازات انتشار هستند میتوانند فایلهای دلخواه، از جمله PHP Shells، که به نام درهای پشتی نیز شناخته میشوند، آپلود کنند.
افزونهای که امکان آپلود (ارسال فرم) را فراهم میکند، به طور ایدهآل بررسی میکند که فایل با آنچه قرار است آپلود شود مطابقت دارد.
اما با توجه به هشدار امنیتی NVD، ظاهراً زمانی که کاربران فایل های تصویری را آپلود می کنند، این اتفاق نمی افتد.
پایگاه ملی آسیب پذیری این توضیحات را منتشر کرد:
افزونه Enable Media Replace WordPress قبل از نسخه 4.0.2 مانع از آپلود فایلهای دلخواه در سایت توسط نویسندگان نمیشود که ممکن است به آنها اجازه دهد پوستههای PHP را در سایتهای آسیبدیده آپلود کنند.
این نوع آسیب پذیری به صورت زیر طبقه بندی می شود: آپلود نامحدود فایل با نوع خطرناک.
این بدان معناست که هر کسی که دارای امتیازات نویسنده باشد میتواند یک اسکریپت PHP را آپلود کند که سپس میتواند از راه دور توسط یک مهاجم اجرا شود، زیرا هیچ محدودیتی برای آپلود کردن وجود ندارد.
PHP Shell
یک PHP Shell ابزاری است که به مدیر وب سایت اجازه می دهد تا از راه دور با سرور ارتباط برقرار کند و کارهایی مانند انجام تعمیرات، ارتقاء، دستکاری فایل ها و استفاده از برنامه های خط فرمان را انجام دهد.
این میزان دسترسی ترسناکی است که یک هکر به دست می آورد، که ممکن است توضیح دهد که چرا این آسیب پذیری با امتیاز 8.8 رتبه بالایی دارد.
به این نوع دسترسی، درپشتی نیز گفته می شود.
یک لیست درپشتی GitHub این نوع سوءاستفاده را شرح میدهد:
هکرها معمولاً از پانل آپلود طراحی شده برای آپلود تصاویر در سایت ها استفاده می کنند.
این معمولاً زمانی پیدا می شود که هکر به عنوان مدیر سایت وارد سیستم شود.
پوسته ها همچنین می توانند از طریق اکسپلویت ها یا گنجاندن فایل از راه دور یا ویروس در رایانه آپلود شوند.”
اقدام توصیه شده
ShortPixel یک وصله برای این آسیبپذیری منتشر کرده است. این اصلاح در تغییر لاگ رسمی که در مخزن وردپرس برای افزونه.
افزونه Media Replace توسط ShortPixel را فعال کنید که نسخه کمتر از نسخه 4.0.2 آسیبپذیر هستند.
کاربران افزونه ممکن است بخواهند حداقل به نسخه 4.0.2 به روز رسانی کنند.