Buletin Keamanan Nexus - September 2015

Dipublikasikan pada 9 September 2015

Kami telah merilis update keamanan ke perangkat Nexus melalui update over-the-air (OTA) sebagai bagian dari proses Rilis Bulanan Android Security Bulletin (Build LMY48M). Update untuk perangkat Nexus dan patch kode sumber untuk masalah ini juga telah dirilis ke repositori sumber Project Open Source Android (AOSP). Masalah yang paling parah adalah kerentanan keamanan Kritis yang dapat memungkinkan eksekusi kode jarak jauh pada perangkat yang terpengaruh.

Image firmware Nexus juga telah dirilis ke situs Google Developers. Build LMY48M atau yang lebih baru mengatasi masalah ini. Partner telah diberi tahu tentang masalah ini pada 13 Agustus 2015 atau sebelumnya.

Kami belum mendeteksi eksploitasi pelanggan atas masalah yang baru dilaporkan. Pengecualiannya adalah masalah yang ada (CVE-2015-3636). Lihat bagian Mitigasi untuk mengetahui detail tentang perlindungan platform keamanan Android, dan perlindungan layanan seperti SafetyNet, yang mengurangi kemungkinan kerentanan keamanan dapat berhasil dieksploitasi di Android.

Perlu diperhatikan bahwa kedua Update keamanan penting (CVE-2015-3864 dan CVE-2015-3686) mengatasi kerentanan yang telah diungkapkan. Tidak ada kerentanan keamanan Kritis yang baru diungkapkan dalam update ini. Penilaian tingkat keparahan didasarkan pada efek yang mungkin ditimbulkan oleh eksploitasi kerentanan pada perangkat yang terpengaruh, dengan asumsi bahwa mitigasi platform dan layanan dinonaktifkan untuk tujuan pengembangan atau jika berhasil diabaikan.

Sebaiknya semua pelanggan menerima update ini untuk perangkat mereka.

Mitigasi

Berikut adalah ringkasan mitigasi yang disediakan oleh platform keamanan Android dan perlindungan layanan seperti SafetyNet. Kemampuan ini mengurangi kemungkinan kerentanan keamanan dapat berhasil dieksploitasi di Android.

  • Eksploitasi untuk banyak masalah di Android menjadi lebih sulit karena adanya peningkatan pada versi platform Android yang lebih baru. Sebaiknya semua pengguna mengupdate ke Android versi terbaru jika memungkinkan.
  • Tim Keamanan Android secara aktif memantau penyalahgunaan dengan Verifikasi Aplikasi dan SafetyNet yang akan memperingatkan tentang aplikasi yang berpotensi membahayakan yang akan diinstal. Alat rooting perangkat dilarang di Google Play. Untuk melindungi pengguna yang menginstal aplikasi dari luar Google Play, Verifikasi Aplikasi diaktifkan secara default dan akan memperingatkan pengguna tentang aplikasi rooting yang diketahui. Verifikasi Aplikasi berupaya mengidentifikasi dan memblokir penginstalan aplikasi berbahaya yang diketahui mengeksploitasi kerentanan eskalasi hak istimewa. Jika aplikasi semacam itu sudah diinstal, Verifikasi Aplikasi akan memberi tahu pengguna dan mencoba menghapus aplikasi tersebut.
  • Jika sesuai, aplikasi Google Hangouts dan Messenger tidak otomatis meneruskan media ke proses seperti mediaserver.

Ucapan terima kasih

Kami ingin berterima kasih kepada para peneliti berikut atas kontribusi mereka:

  • Jordan Gruskovnjak dari Exodus Intelligence (@jgrusko): CVE-2015-3864
  • Michał Bednarski: CVE-2015-3845
  • Guang Gong dari Qihoo 360 Technology Co. Ltd (@oldfresher): CVE-2015-1528, CVE-2015-3849
  • Brennan Lautner: CVE-2015-3863
  • jgor (@indiecom): CVE-2015-3860
  • Wish Wu dari Trend Micro Inc. (@wish_wu): CVE-2015-3861
  • Eric Dalci dan Yi Zhang dari Amazon Device Security: CVE-2015-3858

Detail Kerentanan Keamanan

Di bagian di bawah, kami memberikan detail untuk setiap kerentanan keamanan dalam buletin ini. Terdapat deskripsi masalah, alasan tingkat keparahan, dan tabel dengan CVE, bug terkait, tingkat keparahan, versi yang terpengaruh, dan tanggal pelaporan. Jika tersedia, kami telah menautkan perubahan AOSP yang mengatasi masalah tersebut ke ID bug. Jika beberapa perubahan terkait dengan satu bug, referensi AOSP tambahan akan ditautkan ke nomor setelah ID bug.

Kerentanan Eksekusi Kode Jarak Jauh di Mediaserver

Selama pemrosesan file media dan data dari file yang dibuat khusus, kerentanan di mediaserver dapat memungkinkan penyerang menyebabkan kerusakan memori dan eksekusi kode jarak jauh sebagai proses mediaserver.

Fungsi yang terpengaruh disediakan sebagai bagian inti dari sistem operasi dan ada beberapa aplikasi yang memungkinkannya dijangkau dengan konten jarak jauh, terutama MMS dan pemutaran media di browser.

Masalah ini dinilai sebagai tingkat keparahan Kritis karena kemungkinan eksekusi kode jarak jauh dalam konteks layanan mediaserver. Layanan mediaserver memiliki akses ke streaming audio dan video serta akses ke hak istimewa yang biasanya tidak dapat diakses oleh aplikasi pihak ketiga.

Masalah ini terkait dengan CVE-2015-3824 (ANDROID-20923261) yang telah dilaporkan. Update keamanan awal tidak cukup untuk mengatasi varian dari masalah yang awalnya dilaporkan ini.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3864 ANDROID-23034759 Kritis 5.1 dan yang lebih lama

Kerentanan Hak Istimewa yang Ditingkatkan di Kernel

Kerentanan peningkatan hak istimewa dalam penanganan soket ping oleh kernel Linux dapat memungkinkan aplikasi berbahaya mengeksekusi kode arbitrer dalam konteks kernel.

Masalah ini dinilai memiliki tingkat keparahan Kritis karena kemungkinan eksekusi kode dalam layanan dengan hak istimewa yang dapat mengabaikan perlindungan perangkat, sehingga berpotensi menyebabkan penyusupan permanen (yaitu, memerlukan flash ulang partisi sistem) pada beberapa perangkat.

Masalah ini pertama kali diidentifikasi secara publik pada 1 Mei 2015. Eksploitasi kerentanan ini telah disertakan dalam sejumlah alat “rooting” yang dapat digunakan oleh pemilik perangkat untuk mengubah firmware di perangkat mereka.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3636 ANDROID-20770158 Kritis 5.1 dan yang lebih lama

Kerentanan Peningkatan Hak Istimewa di Binder

Kerentanan peningkatan hak istimewa di Binder dapat memungkinkan aplikasi berbahaya mengeksekusi kode arbitrer dalam konteks proses aplikasi lain.

Masalah ini dinilai sebagai tingkat keparahan Tinggi karena memungkinkan aplikasi berbahaya mendapatkan hak istimewa yang tidak dapat diakses oleh aplikasi pihak ketiga.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3845 ANDROID-17312693 Tinggi 5.1 dan yang lebih lama
CVE-2015-1528 ANDROID-19334482 [2] Tinggi 5.1 dan yang lebih lama

Kerentanan Eskalasi Hak Istimewa di Keystore

Kerentanan eskalasi hak istimewa di Keystore dapat memungkinkan aplikasi berbahaya mengeksekusi kode arbitrer dalam konteks layanan keystore. Hal ini dapat memungkinkan penggunaan kunci yang disimpan oleh Keystore tanpa izin, termasuk kunci yang didukung hardware.

Masalah ini dinilai sebagai tingkat keparahan Tinggi karena dapat digunakan untuk mendapatkan hak istimewa yang tidak dapat diakses oleh aplikasi pihak ketiga.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3863 ANDROID-22802399 Tinggi 5.1 dan yang lebih lama

Kerentanan Eskalasi Hak Istimewa di Region

Kerentanan peningkatan hak istimewa di Region dapat, melalui pembuatan pesan berbahaya ke layanan, memungkinkan aplikasi berbahaya mengeksekusi kode arbitrer dalam konteks layanan target.

Masalah ini dinilai sebagai tingkat keparahan Tinggi karena dapat digunakan untuk mendapatkan hak istimewa yang tidak dapat diakses oleh aplikasi pihak ketiga.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3849 ANDROID-20883006 [2] Tinggi 5.1 dan yang lebih lama

Kerentanan Elevation of Privilege di SMS memungkinkan pengabaian notifikasi

Kerentanan peningkatan hak istimewa dalam cara Android memproses pesan SMS dapat memungkinkan aplikasi berbahaya mengirim pesan SMS yang mengabaikan notifikasi peringatan SMS bertarif premium.

Masalah ini dinilai sebagai tingkat keparahan Tinggi karena dapat digunakan untuk mendapatkan hak istimewa yang tidak dapat diakses oleh aplikasi pihak ketiga.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3858 ANDROID-22314646 Tinggi 5.1 dan yang lebih lama

Kerentanan Peningkatan Hak Istimewa di Layar Kunci

Kerentanan peningkatan hak istimewa di Layar kunci dapat memungkinkan pengguna berbahaya mengabaikan layar kunci dengan menyebabkan error. Masalah ini diklasifikasikan sebagai kerentanan hanya di Android 5.0 dan 5.1. Meskipun UI Sistem dapat mengalami error dari layar kunci dengan cara yang sama pada versi 4.4, layar utama tidak dapat diakses dan perangkat harus dimulai ulang untuk memulihkannya.

Masalah ini dinilai sebagai tingkat keparahan Sedang karena berpotensi memungkinkan seseorang dengan akses fisik ke perangkat untuk menginstal aplikasi pihak ketiga tanpa persetujuan izin dari pemilik perangkat. Hal ini juga dapat memungkinkan penyerang melihat data kontak, log telepon, pesan SMS, dan data lain yang biasanya dilindungi dengan izin tingkat "berbahaya".

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3860 ANDROID-22214934 Sedang 5.1 dan 5.0

Kerentanan Denial of Service di Mediaserver

Kerentanan denial of service di mediaserver dapat memungkinkan penyerang lokal memblokir akses ke perangkat yang terpengaruh untuk sementara.

Masalah ini dinilai sebagai tingkat keparahan Rendah karena pengguna dapat memulai ulang ke mode aman untuk menghapus aplikasi berbahaya yang mengeksploitasi masalah ini. Server media juga dapat menyebabkan pemrosesan file berbahaya dari jarak jauh melalui web atau MMS. Dalam hal ini, proses server media akan error dan perangkat tetap dapat digunakan.

CVE Bug dengan link AOSP Keparahan Versi yang Terpengaruh
CVE-2015-3861 ANDROID-21296336 Rendah 5.1 dan yang lebih lama