یک عامل تهدید به وبسایت شرکت تیمآپدرفت، توسعهدهنده افزونههای محبوب پشتیبانگیری و مدیریت وردپرس مانند آپدرفتپلاس، نفوذ کرده است. این حمله احتمالاً به سرقت کلیدهای اتصال سرویس آپدرفتسنترال منجر شده؛ کلیدهایی که امکان ارسال فرمان و مدیریت وبسایتهای متصل را فراهم میکنند.
شرکت تیمآپدرفت اعلام کرده است که در روزهای ۱۷ و ۱۸ اکتبر، دسترسی غیرمجاز به زیرساخت خود را شناسایی کرده و احتمال میدهد مهاجم به پایگاه داده مشتریان دسترسی پیدا کرده باشد. این پایگاه داده شامل اطلاعات مشتریان، سوابق سفارشها، هش رمزهای عبور، تنظیمات احراز هویت دوعاملی و کلیدهای اتصال سرویسهای آپدرفتسنترال، آپدرفتولت و آپدرفتکلون بوده است.
با این حال، شرکت تأکید کرده که اطلاعات پرداخت مشتریان را ذخیره نمیکرده، فایلهای افزونه آپدرفتپلاس تحت تأثیر این حادثه قرار نگرفتهاند و نسخههای خودمیزبان آپدرفتسنترال نیز آسیب ندیدهاند.
بر اساس گزارشهای امنیتی، مهاجمان از کلیدهای سرقتشده برای نصب افزونههای مخرب و ایجاد دسترسی پشتیبان روی وبسایتهای متصل به آپدرفتسنترال استفاده کردهاند. به گزارش پچاستک، این حملات از حدود ساعت ۱۵:۳۲ روز ۱۸ اکتبر به وقت هماهنگ جهانی آغاز شدهاند و دستکم ۹۹ افزونه مخرب با نامهای متفاوت، از جمله «کش سلامت سایت»، شناسایی شدهاند.
هدف این افزونهها اجرای کد دلخواه روی وبسایت و ایجاد حسابهای کاربری با دسترسی مدیر بوده است؛ اقدامی که میتواند کنترل کامل سایت را در اختیار مهاجمان قرار دهد.
برآوردها نشان میدهد حدود ۱۰ درصد از وبسایتهای استفادهکننده از آپدرفتپلاس، کلید اتصال آپدرفتسنترال را نیز در اختیار دارند. بر این اساس، احتمال دارد حدود ۴۰۰ هزار وبسایت در معرض خطر قرار گرفته باشند؛ هرچند این رقم به معنای تأیید نفوذ به تمام این سایتها نیست.
اقدامات ضروری برای کاربران وردپرس
تیمآپدرفت از کاربران خواسته است افزونه آپدرفتپلاس را به نسخه ۱.۲۶.۱۳ در نسخه رایگان یا ۲.۲۶.۱۳ در نسخه پولی، یا نسخههای جدیدتر، بهروزرسانی کنند. این نسخهها کلیدهای اتصال قدیمی را باطل میکنند.
صرف بهروزرسانی افزونه لزوماً به معنای پاکشدن بدافزارهایی نیست که پیشتر روی سایت نصب شدهاند؛ بنابراین، بررسی امنیتی سایتهای مشکوک همچنان ضروری است.
این حادثه بار دیگر نشان میدهد که امنیت یک وبسایت تنها به بهروز بودن افزونههای آن وابسته نیست. سرقت کلیدهای معتبر مدیریت از راه دور میتواند به مهاجم اجازه دهد بدون سوءاستفاده مستقیم از آسیبپذیری نرمافزاری، به سامانههای متصل دسترسی پیدا کند. به همین دلیل، حفاظت از کلیدهای دسترسی، محدودسازی مجوزها و بررسی منظم فعالیتهای مشکوک، از اقدامات مهم برای حفظ امنیت وبسایتهای وردپرسی محسوب میشوند.