بایننس روز سه‌شنبه ۱۰ نوامبر ۲۰۲۶ به کاربران آیفون هشدار داد که یک ضعف امنیتی در سطح سیستم‌عامل iOS ممکن است به برنامه‌های مخرب اجازه دهد فایل‌های محلی برنامه‌های دیگر را بخوانند و به این ترتیب عبارت بازیابی، کلید خصوصی کیف پول و اطلاعات ورود کاربران لو برود.

ماجرای باگ worse_query چیست

این ضعف با نام «worse_query» روز یکشنبه ۸ نوامبر از سوی پژوهشگری با نام کاربری forcequitOS به شکل یک نمونه اثبات مفهوم در گیت‌هاب منتشر شد. به نوشته‌ی دیکریپت، این کد نوعی فرار از محیط ایزوله‌ی برنامه‌ها (sandbox) است که به پوشه‌ی ذخیره‌ی داده‌ی اپ‌ها دسترسی پیدا می‌کند و جانشین مستقیم اکسپلویت قبلی به نام «bad_query» معرفی شده است. پژوهشگر خود گفته این کد به‌تنهایی کاربرد چندانی ندارد و برای توسعه‌دهندگان منتشر شده است.

بایننس نسخه‌های ۲۶.۷.۱، ۲۷.۰.۱ و ۲۷.۲ را آسیب‌پذیر دانسته، اما فهرست مخزن پژوهشگر بازه‌ی گسترده‌تری از ۲۶.۰ تا ۲۶.۷.۲ و همچنین ۲۷.۲ را در بر می‌گیرد. شرط سوءاستفاده این است که یک برنامه‌ی مخرب روی گوشی اجرا شود. طبق گزارش کوین‌تلگراف، خطر اصلی متوجه کیف پول‌هایی است که عبارت بازیابی را بدون رمزنگاری روی دستگاه نگه می‌دارند.

واکنش اپل و توصیه‌های بایننس

اپل روز دوشنبه ۹ نوامبر نسخه‌های ۲۷.۲.۱ و ۲۶.۷.۳ را منتشر کرد، اما در یادداشت‌های امنیتی آن نامی از worse_query نیامده و هنوز روشن نیست این به‌روزرسانی‌ها مشکل را برطرف می‌کنند یا نه. با این حال، به نوشته‌ی دیکریپت، مدیر ارشد امنیت اطلاعات یک شرکت امنیت بلاکچین در شبکه‌ی ایکس از کاربران خواسته به iOS ۲۷.۲.۱ به‌روزرسانی کنند و گفته این نسخه جلوی این روش را می‌گیرد.

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

  • حذف برنامه‌هایی که از منابع غیررسمی یا با امضای دستی نصب شده‌اند
  • به‌روزرسانی iOS و همه‌ی برنامه‌ها به آخرین نسخه‌ی رسمی
  • انتقال دارایی به کیف پول تازه روی یک دستگاه سالم در صورت شک به نفوذ
  • خارج شدن از همه‌ی نشست‌های فعال ورود

منبع: کوین‌تلگراف و دیکریپت