Kesalahan Unicode ‘Black dot’ membuat crash Pesan iOS di iOS 11.3 dan…

Pesan berbahaya yang disebut pesan ‘Black Dot’ telah mulai beredar di iOS setelah beredar di perangkat Android, pesan yang memanfaatkan bug di Unicode untuk menyebabkan aplikasi Apple Messages gagal.pesan di iPhone dan iPad yang menjalankan iOS 11.3 dan rilis beta dari iOS 11.4.

Terungkap oleh EverythingApplePro on YouTube, pesan tersebut menyertakan emoji titik hitam dan tangan yang menunjuknya, dikirim melalui aplikasi Pesan ke pengguna lain. Pesan Berbahaya berpotensi merusak Pesan setelah dibuka, dengan masalah yang terus berlanjut meskipun pengguna terpaksa menutup aplikasi dan membukanya kembali.

Kerentanan ini mirip dengan pesan berbahaya lain yang baru-baru ini memengaruhi pengguna Android di WhatsApp. Pesan yang dibuat khusus yang mengundang orang untuk mengetuk titik hitam akan membuat WhatsApp mogok, tetapi yang terpenting hanya menyebabkan kesalahan jika ikon tersebut disadap, daripada langsung mengunci Pesan seperti yang ditemukan di versi sebelumnya. iOS.

Keduanya tampaknya didasarkan pada bug teks Unicode yang sama, yang melibatkan serangkaian ribuan karakter tersembunyi, yang biasa digunakan untuk fungsi seperti memberi tahu aplikasi jika teks berikut dibaca dari kiri ke kanan atau dari kanan ke kiri misalnya. Menggunakan ribuan karakter yang saling bertentangan ini secara berurutan berdampak pada prosesor dan menghabiskan banyak memori dalam proses, sehingga menyebabkan crash.

Meskipun disebut pesan “Black Dot”, kesalahan tersebut sebenarnya tidak ada hubungannya dengan emoji yang digunakan dalam pesan tersebut.

Solusi saat ini termasuk menavigasi menjauh dari tampilan notifikasi sehingga notifikasi tidak muncul saat aplikasi diluncurkan. Salah satu teknik untuk iPhone yang terpengaruh melibatkan memaksa aplikasi untuk menutup kemudian menggunakan 3D Touch untuk membuat pesan baru, dan mungkin menghapus pesan dari perangkat iOS lain yang terhubung ke akun iCloud yang sama.

Apple Perbaikan untuk masalah ini belum dirilis, tetapi perbaikan diharapkan akan segera hadir. Anda dapat mencoba trik berikut untuk memperbaiki kesalahan: Bagaimana cara memperbaiki Black Dot Crashing di aplikasi iOS Messages?

Bug terbaru mengingatkan pada cacat 2015 di Unicode yang dapat menyebabkan iPhone mogok saat menerima pesan tertentu. Baris skrip Arab ditemukan menghabiskan sumber daya ketika iOS mencoba menampilkannya dalam pemberitahuan, tetapi pada saat yang sama tidak menimbulkan masalah saat diterima sebagai bagian dari percakapan Pesan biasa, menunjukkan bahwa itu adalah masalah dengan sistem pemberitahuan iOS sendiri.

Awal tahun ini, “bom teks” lain ditemukan mengeksploitasi proses rendering yang tidak dioptimalkan untuk judul halaman OpenGraph untuk menghasilkan tag yang terlalu panjang, menyebabkan Pesan dan aplikasi lain mengalami masalah, masalah di iOS dan macOS, dan terkadang sistem operasi itu sendiri.

Sumber: appleinsider

Pos terkait

Back to top button