یک شرکت امنیتی ساعاتی پیش نقصی را در نسخه اندروید تلگرام افشا کرد که به ادعای پژوهشگران، به مهاجم اجازه میداد تنها با یک حساب عادی با قربانی تماس بگیرد و پس از پاسخدادن او، کدی را در محدوده برنامه اجرا کند. البته این مشکل از حدود یک ماه قبل اصلاح شده و کاربران نسخههای جدید تلگرام در برابر این نقص مشخص محافظت میشوند.
به گزارش The Hacker News، نسخههای ۸.۶.۲ تا ۱۲.۱۰.۳ تلگرام اندروید تحتتأثیر این مشکل قرار داشتهاند. پژوهشگران حمله را در تماسهای خصوصی روی گوشیهای دارای پردازنده ARM64 آزمایش کردهاند؛ معماریای که در بسیاری از گوشیهای اندرویدی امروزی استفاده میشود. البته تاکنون مدرکی از تأثیر مستقیم این نقص بر تماسهای گروهی، نسخه آیفون یا تلگرام دسکتاپ منتشر نشده است.
نقص تماس صوتی چگونه کار میکرد؟
در جریان تماس تلگرامی، دو گوشی پیامهای کوتاهی درباره وضعیت میکروفون، دوربین و چرخش تصویر ردوبدل میکنند. خطا در بخشی از برنامه قرار داشت که این پیامها را میخواند. کد تلگرام در بعضی شرایط پس از بررسی اطلاعات چرخش تصویر، اشتباهاً فیلد دیگری را میخواند که ممکن بود اصلاً در پیام وجود نداشته باشد و به دسترسی نامعتبر به حافظه منجر شود.
پژوهشگران میگویند توانستهاند از این خطا فراتر از متوقفکردن برنامه استفاده کنند و کدی را روی گوشی اجرا کنند. در ویدئوی منتشرشده، قربانی تماس را پاسخ میدهد و حدود ۳۰ ثانیه بعد صفحه گوشی تغییر میکند و پیامی درباره هک شدن دستگاه ظاهر میشود.
بااینحال، جزئیات فنی کامل حمله و نسخه دقیق اندروید و تلگرام استفادهشده در آزمایش هنوز منتشر نشده است. بنابراین وجود خطای برنامهنویسی و اصلاح آن در کد رسمی تلگرام قابلبررسی است، اما زنجیره کامل اجرای کد فعلاً بر ویدئو و گفتههای پژوهشگران تکیه دارد. همچنین تاکنون نشانهای از استفاده از این نقص در حملات واقعی منتشر نشده و مشخص نیست کد مهاجم دقیقاً به چه قسمتهایی از گوشی دسترسی پیدا میکرده است.
چه کسانی در خطرند؟
اصلاح این خطا در نسخه ۱۲.۱۰.۴ تلگرام اندروید قرار گرفته که ۲۳ سپتامبر منتشر شد. در زمان انتشار این گزارش، آخرین نسخه پایدار تلگرام اندروید ۱۳.۱.۱ است؛ بنابراین کاربرانی که تلگرام را مرتب بهروزرسانی کردهاند، چند نسخه از اصلاحیه جلوتر هستند.
برای بررسی، وارد تنظیمات (Settings) تلگرام شوید و به انتهای صفحه بروید تا شماره نسخه را ببینید. اگر نسخه ۱۲.۱۰.۳ یا قدیمیتر را دارید، برنامه را از گوگلپلی یا وبسایت رسمی تلگرام بهروزرسانی کنید.
این پرونده نشان میدهد افشای یک آسیبپذیری همیشه همزمان با انتشار اصلاحیه اتفاق نمیافتد. در این مورد، وصله حدود یک ماه پیش از اعلام عمومی منتشر شده بود؛ اما افرادی که بهروزرسانی تلگرام را به تعویق انداختهاند، همچنان ممکن است در معرض این نقص قرار داشته باشند.
آدرس مطلب: https://nooshdaroo.ir/news-opinion/telegram-android-call-rce-vulnerability-update/
