کشف آسیب پذیری پلاگین محبوب Contact Form 7

۲ دیدگاه
دسته بندی: اخبار, امنیت, وردپرس
گزارش آسیب‌پذیری contact form 7

طی هفته‌ای که گذشت، پیدا شدن یک باگ جدید در افزونه وردپرس، باعث نگرانی خیلی از کاربران شد.

به گفتۀ Search Engine Journal، به‌تازگی یک آسیب‌پذیری جدید در افرونه Contact Form 7 وردپرس کشف شده که به افراد مهاجم اجازه می‌دهد اسکریپت‌های مخرب را، بر روی وب‌سایت شما بارگذاری کنند.

در پی این خبر، ناشران Contact Form 7 بلافاصله آپدیتی برای رفع این آسیب‌پذیری منتشر کرده‌اند. در مقاله امروز، ما نوع این آسیب‌پذیری را بررسی می‌کنیم و راه بستن نفوذ هکرها را به شما می‌گوییم.

آسیب‌پذیری آپلود فایل بدون محدودیت

این نوع آسیب‌پذیری، به مهاجم اجازه می‌دهد که یک web shell روی افزونه شما نصب کند و کنترل سایت، پایگاه داده و وب‌سرور را به‌دست بگیرد. شاید بپرسید که:

Web Shell چیست؟
وب شل، یک رابط مبتنی بر پوسته (در سیستم عامل به معنی ایجادکننده ارتباط بین کلاینت و سیستم عامل) است که دسترسی و کنترل از راه دور سرور را ممکن می‌سازد. به این ترتیب هکرها میتوانند با استفاده از یک Web Shell مخرب به فایل‌های شما دسترسی پیدا کنند.  دقت کنید که وب‌شل‌ها می‌توانند به هر زبانی نوشته شود.

طبق گفته Contact Form 7:

یک آسیب پذیری آپلود فایل نامحدود در Contact Form 7 نسخه ۵.۳.۱ و نسخه‌های قدیمی‌تر پیدا شده است.

با استفاده از این آسیب‌پذیری، فرد پرکنندۀ فرم، می‌تواند قابلیت فیلتر نام فایل را دور بزند و یک فایل اسکریپت مخرب بر روی سرور آپلود کند.

جزئیات بیشتر در مورد این آسیب‌پذیری در صفحه پلاگین Contact Form 7 – در مخزن وردپرس – به شرح زیر آمده است:

حتما بخوانید:  InfiniteWP و WP Time Capsule دارید؟! در معرض هک هستید!!

«حذف کنترل، جداکننده و انواع دیگر کاراکترهای خاص از نام فایل برای برطرف کردن مشکل آسیب‌پذیری آپلود فایل نامحدود»

باگ کانتکت فرم 7

تصویر مربوط به توضیحات افزونه Contact Form 7 هنگام به روزرسانی جدید می باشد.

تابع فیلتر نام فایل چیست ؟

فیلتر نام فایل اشاره دارد به تابع مربوط به اسکریپت‌هایی که فایل‌های آپلودی را پردازش می‌کنند. توابع فیلتر نام فایل برای کنترل نوع و نام فایل‌های آپلود شده، با استفاده از محدود کردن انواع خاصی از فایل‌ها، طراحی شده‌اند. فیلتر نام فایل همچنین می تواند مسیرهای فایل را نیز کنترل کند.

تابع فیلتر نام فایل با مسدود کردن نام فایل‌های به خصوص و / یا دسترسی دادن به یک لیست محدود از نام فایل‌ها، عمل می‌کند.

در مورد Contact Form 7، مشکلی در تابع پاکسازی نام فایل وجود داشت و باعث ایجاد شرایطی شد که انواع خاصی از فایل‌های مخرب به صورت ناخواسته مجاز بودند.

جای نگرانی وجود ندارد !

این آسیب پذیری توسط محققان شرکت امنیت وب Astra کشف شد.

هم اکنون اکسپلویت آسیب‌پذیری فیلتر نام فایل در Contact Form 7 نسخه ۵.۳.۲ برطرف شده است و تمام نسخه از ۵.۳.۱ به پایین آسیب‌پذیر به حساب می‌آیند. اگر از این افزونه استفاده می‌کنید، هرچه سریع‌تر آن را به‌روزرسانی کنید.

برچسب ها: ,

مایلید هر دو هفته یک ایمیل مفید دریافت کنید؟

ما را در شبکه‌های اجتماعی دنبال کنید

همچنین شاید دوست داشته باشید!

SNI چیست؟ و چه فوایدی دارد؟

SNI چیست و چه وظیفه‌ای دارد؟

۰
افزایش امنیت اینترنت! یکی از دغدغه‌های بشر از سال‌ها پیش تا به‌امروز همین بوده است. در این راستا اقدامات زیادی انجام شده و در این…

نظرات کاربران

۲ دیدگاه. Leave new

  • رستمی فر
    ۶ دی ۱۳۹۹ ۱۸:۳۵

    با درود
    ضمن سپاس از اطلاع رسانی شما ، با توجه به اینکه این پلاگین بر روی سایت ساز ایران سرور فعال است ، آیا این بروز رسانی بر روی سایت هایی که از سایت ساز ایران سرور استفاده میکنند بصورت اتوماتیک انجام می شود یا باید در این خصوص تیکت درخواست بروز رسانی برای تیم پشتیبانی ارسال گردد.

    با سپاس و تقدیم احترام
    رستمی فر

    پاسخ
    • سمیرا سرباز
      ۷ دی ۱۳۹۹ ۱۷:۰۷

      سلام بر شما
      جناب رستمی‌فر، تمام پلاگین‌های سایت‌ساز به‌صورت دوره‌ای آپدیت می‌شن و نیازی به ارسال تیکت نیست.

      موفق و پیروز باشید

      پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

فهرست