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 |