Skip to content

ONHEXGROUP

اخبار دنیای امنیت سایبری

  • اخبار
    • آسیب پذیری امنیتی
    • آنالیز بدافزار
    • کنفرانس ،دوره ، وبینار ، لایو ، CTF
    • بازیگران تهدید
    • توسعه اکسپلویت
    • افشای اطلاعات
    • باگ بانتی
    • تیم آبی
    • تیم قرمز
    • امنیت وب
  • دوره های آموزشی
    • دوره رایگان مهندسی معکوس نرم افزار
  • لیست های ویژه
    • موتورهای جستجو برای امنیت سایبری
    • کاتالوگ KEV آژانس CISA
    • آسیب پذیری های وردپرس
      • آسیب پذیری پلاگین ها
      • آسیب پذیری های هسته
      • آسیب پذیری تم ها
    • محصولات خارج از پشتیبانی مایکروسافت
      • محصولات مایکروسافتی که در سال 2022 پشتیبانی نمیشن
      • محصولات مایکروسافتی که در سال 2023 پشتیبانی نمیشن
      • لیست محصولات مایکروسافتی که در سال 2024 پشتیبانی نمیشن
      • لیست محصولات مایکروسافتی که در سال 2025 پشتیبانی نمیشن
    • معرفی فیلم ها و سریالهای مرتبط با هک و امنیت
  • آموزش های ویدیویی
  • انتشارات
    • مجله
    • مقالات
    • پادکست
  • پروژه ها
    • ماشین آسیب پذیر
      • وردپرس آسیب پذیر
  • حمایت مالی ( Donate)
  • تماس با ما
 
  • Home
  • اخبار
  • سوء استفاده هکرها از آسیب پذیری XSS در Roundcube
  • آسیب پذیری امنیتی
  • اخبار
  • بازیگران تهدید

سوء استفاده هکرها از آسیب پذیری XSS در Roundcube

On آبان 1, 1403
seyyid
Share
زمان مطالعه: 4 دقیقه

محققای PTsecurity گزارشی منتشر کردن در خصوص سوء استفاده ی بازیگران تهدید از آسیب پذیری CVE-2024-37383 در Roundcube Webmail، که باهاش یک سازمان دولتی در یکی از کشورهای CIS رو هدف قرار دادن.

Roundcube Webmail یک کلاینت ایمیل متن باز هستش که در زبان PHP توسعه داده شده. به دلیل عملکرد گسترده و استفاده ی آسون، بین سازمانهای تجاری و دولتی در سراسر دنیا محبوب هستش.

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

برای مثال قبلا گروه هکری Winter Vivern از آسیب پذیری XSS در Roundcube Webmail و با شناسه ی CVE-2023-5631، سوء استفاده کرده بود و چندین سازمان دولتی در چندین کشور اروپایی رو هدف قرار داده بود.

در سپتامبر 2024، محققای Positive Technologies Security Expert Center (PT ESC)، ایمیلی رو کشف کردن که به یک سازمان دولتی در یک کشور CIS ارسال شده بود. با توجه به Timestamp، مشخص شد که ایمیل در ژوئن 2024 ارسال شده. ایمیل فاقد متن و فقط حاوی یک پیوست بود.

 

هک Roundcube

با این حال کلاینت ایمیل، پیوست رو نشون نمیداد و بدنه ی ایمیل حاوی تگ های eval(atob(…)) بود که برای دیکد و اجرای کدهای جاوااسکریپت بکار می رفت:

 

تگهای eval atob

 

با توجه به ” attributeName=”href ، که دارای یک Space اضافی هستش، مهاجم خواسته آسیب پذیری CVE-2024-37383 در Roundcube Webmail رو اکسپلویت کنه.

 

 

شرح آسیب پذیری:

آسیب‌ پذیری CVE-2024-37383 در کلاینت ایمیل Roundcube Webmail کشف شده و یک آسیب‌ پذیری stored XSS هستش که به مهاجم بدون احرازهویت، امکان اجرای کد جاوا اسکریپت در صفحه کاربر رو میده.

برای اکسپلویت این آسیب‌ پذیری، تنها کاری که مهاجمان باید انجام بده اینه که یک ایمیل مخرب، به قربانی بفرسته و قربانی رو ترغیب کنه تا با استفاده از نسخه Roundcube قبل از 1.5.6 یا نسخه‌های 1.6 تا 1.6.6، اونو باز کنه. این آسیب‌پذیری توسط محققان CrowdStrike کشف و در 19 مه 2024 وصله شد.

نسخه ی اصلاح شده برای این آسیب پذیری، 1.5.7 و 1.6.7 هستش که در 19 مه منتشر شد. البته در زمان نگارش این مقاله، آخرین نسخه، 1.6.9 هستش که در یک سپتامبر منتشر شده.

این خطا در کدی هستش که عناصر SVG رو در نشانه‌گذاری بدنه ایمیل (email body markup) پردازش میکنه. قبل از نمایش ایمیل، Roundcube محتوای برخی از برچسبها و ویژگیهای اونارو پردازش میکنه، مثلاً با تمیز کردن کاراکترهای ویژه. این مرحله رو پیش‌پردازش میگن. در این مرحله، عناصر SVG با ویژگیهای “<animate>” ، با یک لینک به یک عنصر، از بدنه نهایی ایمیل حذف میشن:

 

محتوای ارسالی

 

محتوای جایگزین شده:

 

 

تابعی که عناصر HTML رو در بدنه ایمیل پیش پردازش میکنه، بصورت زیر:

 

 

پیش پردازش عناصر html

 

برای اطمینان از اینکه برچسب‌های <animate>، <animatecolor>، <set> و <animatetransform> از صفحه نهایی حذف میشن، باید حاوی ویژگی “href” باشن:

 

 

این ویژگی با فراخوانی تابع attribute_value($node, 'attributename', 'href') بررسی میشه که کدش بصورت زیر:

 

بررسی href

 

در حین مقایسه (در تصویر بالا)، این مورد در نظر گرفته نشده که نام ویژگی برچسب،  هنگام تجزیه سند ممکنه حاوی فاصله باشه. هنگامی که یک فاصله اضافی به نام ویژگی “href” اضافه بشه:

 

href با فاصله

 

اون فیلتر نمیشه و در سند نهایی ظاهر میشه. قبلش بصورت  {attribute name} = {attribute value} فرمت دهی میشه:

 

فرمت دهی

 

با قرار دادن کد جاوا اسکریپت به عنوان مقدار href، میشه هر زمان که یک کلاینت Roundcube ایمیل مخربی رو باز کرد، اونرو در صفحه Roundcube اجرا کنیم. PoC برای آسیب پذیری بصورت زیر:

 

poc CVE-2024-37383

 

بررسی پیلود:

کدی که در تابع eval اجرا میشه، سند خالی Road map.docx (رمزگذاری شده با Base64) رو ذخیره میکنه. علاوه بر این، سعی میکنه از طریق افزونه ManageSieve پیام‌هایی رو از سرور ایمیل استخراج کنه.

 

افزونه ی ManageSieve

 

یک فرم احرازهویت با فیلدهای rcmloginuser و rcmloginpwd (نام کاربری و رمز عبور کاربر برای سرویس کلاینت Roundcube) در صفحه HTML نمایش داده شده به کاربر اضافه میشه. اینجا انتظار میره که این فیلدها بطور خودکار پر بشن یا اینکه کاربر برای تایید مجدد، جزئیات رو بصورت دستی وارد کنه.

نام کاربری و رمز عبور بدست اومده، به سرور libcdn.org ارسال میشن:

 

ارسال نام کاربری و پسورد به مهاجم

 

دامنه ی libcdn.org، در 6 ژوئن 2024 رجیستر شده و پشت Cloudflare قرار داره.

 

منابع:

PTsecurity

Bleepingcomputer

 

اشتراک در شبکه های اجتماعی :

Facebook
Twitter
Pinterest
LinkedIn
In آسیب پذیری امنیتی اخبار بازیگران تهدیدIn Roundcube , XSS

راهبری نوشته

دسترسی به میکروفن، دوربین و داده های مرورگر در macOS از طریق اکسپلویت HM Surf
برنامه ی باگ بانتی اپل برای Private Cloud Compute

دیدگاهتان را بنویسید لغو پاسخ

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

دسته‌ها

  • Osint
  • آسیب پذیری امنیتی
  • آموزش های ویدیویی
  • آنالیز بدافزار
  • اخبار
  • افشای اطلاعات
  • امنیت وب
  • انتشارات
  • اینترنت اشیاء
  • بازیگران تهدید
  • باگ بانتی
  • پادکست
  • پروژه ها
  • توسعه اکسپلویت
  • تیم آبی
  • تیم قرمز
  • دوره های آموزشی
  • فازینگ
  • کنفرانس ،دوره ، وبینار ، لایو ، CTF
  • لیست های ویژه
  • ماشین آسیب پذیر
  • مجله
  • مقالات
  • مهندسی معکوس نرم افزار

پست های مرتبط

  • اخبار
  • افشای اطلاعات
  • بازیگران تهدید
seyyid
On تیر 21, 1403

افشای نزدیک به 10 میلیارد پسورد منحصر به فرد

  • آسیب پذیری امنیتی
  • اخبار
  • امنیت وب
seyyid
On اردیبهشت 22, 1402

آسیب پذیری بحرانی در پلاگین Essential Addons for Elementor

  • اخبار
  • بازیگران تهدید
seyyid
On دی 24, 1401فروردین 28, 1402

احتمال حمله LockBit به Royal Mail

  • اخبار
  • افشای اطلاعات
  • بازیگران تهدید
seyyid
On بهمن 21, 1401فروردین 28, 1402

تحریم هفت فرد روسی مرتبط با TrickBot

درباره ما

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

تگ ها

0day APT command injection Deserialization of Untrusted Data Directory Traversal FBI Fortinet Heap buffer overflow integer overflow kali LockBit Memory Corruption nuclei Off By One Security out-of-bounds write Out of bounds read Patch Tuesday PWN2OWN Stack Buffer overflow type confusion use after free vulnerable wordpress XSS ZDI vulnerability آموزش اکسپلویت نویسی ارز دیجیتال اندروید اپل اکسپلویت باج افزار تلگرام زیرودی سیسکو فارنزیک فورتی نت فیشینگ لاک بیت مایکروسافت هوش مصنوعی وردپرس وردپرس آسیب پذیر ویندوز پلاگین کروم گوگل

شبکه های اجتماعی

    • Instagram
    • Telegram
    • Twitter
    • GitHub
    • YouTube
    • LinkedIn
      کپی مطالب با ذکر منبع بلامانع است | 1401-1404