پرش به محتوای اصلی

این اکسپلویت «SMS of Death» می‌تواند از راه دور تلفن‌های اندرویدی وصله‌نشده را خراب کند – بدون اینکه کاربر به هیچ وجه با آن تعامل داشته باشد.

تک‌رادار۱۴۰۵ آبان ۱۱, دوشنبه، ساعت ۲۱:۵۵حدود 3 دقیقه مطالعه

کارشناسان هشدار می‌دهند که دستگاه‌های اندرویدی قدیمی‌تر برای همیشه در معرض خطر خواهند بود.

یک نقص اندروید با کلیک صفر به مهاجمان این امکان را می‌دهد که تلفن‌ها را با یک پیام اس ام اس ساخته شده از کار بیاندازند

پیام‌های مکرر می‌توانند حلقه‌های راه‌اندازی مجدد را راه‌اندازی کنند، تماس‌ها را مختل کنند و حتی بر اتصال اضطراری تأثیر بگذارند

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

این یک سناریوی تئوری نیست - به لطف یک آسیب‌پذیری با شدت بحرانی در Android که به‌عنوان CVE-2026-58882 ردیابی می‌شود، یک احتمال واقعی است.

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

ارسال پیام شیطانی

این اشکال توسط محقق امنیتی Mark Blah کشف شد و به عنوان آسیب پذیری انکار سرویس (DoS) با کلیک صفر توصیف شد. به عبارت فنی تر، این یک اشکال «تأیید نامناسب مقدار طول سرصفحه» در عملکرد WapPushOverSms.decodeWapPdu اندروید است. نام مستعار آن «SMS of Death» بود، زیرا نمی‌توان از آن با چیزی بیش از یک پیام کوتاه استفاده کرد، که قربانیان حتی مجبور نیستند آن را باز کنند (از این رو قسمت «صفر کلیک»).

همانطور که Blah کشف کرد، یک عامل تهدید می‌تواند یک پیام WAP Push هشت بایتی نادرست را به درگاه 2948 دستگاه Android ارسال کند: 01 06 88 80 80 80 00 BE.

از آنجایی که این یک پیام هگز است، وقتی به یک عدد صحیح 32 بیتی امضا شده ترجمه می‌شود، به -2147483648 تبدیل می‌شود. سپس اندروید می‌تواند سعی کند با استفاده از این مقدار منفی، حافظه را تخصیص دهد و یک خطای NegativeArraySizeException را ایجاد کند که فرآیند com.android.phone را خراب می‌کند. از آنجایی که این فرآیند عملکردهای سلولی را مدیریت می کند، تماس قطع می شود و اتصال تلفن همراه مختل می شود. گفته شد حتی خدمات اورژانس نیز در معرض خطر هستند.

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

در نهایت، Blah دریافت که اگر یک بازیگر مخرب 20 یا بیشتر پیام ارسال کند، می‌تواند دستگاه را به یک حلقه راه‌اندازی مجدد وادار کند. در یک دستگاه اندروید 12، آنها می توانند حالت بازیابی حلقه ای را مجبور کنند، و تنها گزینه قابل اجرا، بازنشانی کارخانه ای را باقی می گذارد.

پچ کردن اس ام اس مرگ

گفته شد در ابتدا همه نسخه های اندروید تحت تأثیر قرار گرفتند. گوگل آن را برای نسخه‌های 14 تا 17 وصله کرد، اما دستگاه‌های قدیمی‌تر پچ دریافت نخواهند کرد و بنابراین به‌طور نامحدود در معرض خطر خواهند بود. این راه حل «Fix Remote DoS in decodeWapPdu» نامیده می‌شود و ظاهرا با گرفتن استثناهایی که هنگام پردازش پیام‌های متنی ناقص اندروید ایجاد می‌شوند، از خرابی‌ها جلوگیری می‌کند. همچنین این پیام‌ها را از پایگاه داده پیامک حذف می‌کند تا باعث خرابی‌های مکرر نشود.

Blah یک اثبات مفهوم (PoC) منتشر کرده است که به جامعه گسترده‌تر نشان می‌دهد دقیقا چگونه از این نقص سوء استفاده کنند، و BleepingComputer گزارش داد که یکی از مشارکت‌کنندگان GitHub راهی برای حذف پیام مخرب پیدا کرده است، اما به دانش فنی بیشتری نیاز دارد، چیزی که اکثر کاربران تلفن همراه احتمالا نخواهند داشت. با این حال، کسانی که علاقه مند به سرهم بندی هستند باید بدانند که می توان آن را از طریق رایانه با استفاده از پل اشکال زدایی اندروید (ADB) حذف کرد.

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

بنابراین، در حالی که می‌توانیم فرض کنیم کاربران پیکسل احتمالا قبلا این به‌روزرسانی را دریافت کرده‌اند، کاربران سامسونگ و همچنین کسانی که از دستگاه‌های شیائومی، موتورولا یا وان پلاس استفاده می‌کنند، احتمالا باید کمی بیشتر منتظر بمانند تا سازندگان آنها این اصلاح را روی دستگاه‌هایشان اعمال کنند و به‌روزرسانی را انجام دهند.

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

خواندن متن کامل در تک‌راداربه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

This 'SMS of Death' exploit can remotely crash unpatched Android phones — without the user interacting with it in any way

Older Android devices will remain permanently at risk, experts warn.

همه‌ی اخبار فناوری