Java (platform perangkat lunak)
Kritik > Keamanan

Platform Java menyediakan sebuah arsitektur keamanan yang dirancang untuk memungkinkan pengguna untuk menjalankan tepercaya bytecode dalam "sandbox" cara untuk melindungi terhadap situs berbahaya atau perangkat lunak yang ditulis dengan buruk. Ini "sandboxing" fitur ini dimaksudkan untuk melindungi pengguna dengan membatasi akses ke beberapa fitur platform dan Api yang bisa dimanfaatkan oleh malware, seperti mengakses file lokal, menjalankan perintah sewenang-wenang, atau mengakses jaringan komunikasi.
Dalam beberapa tahun terakhir, para peneliti telah menemukan sejumlah kelemahan keamanan dalam beberapa banyak digunakan Java implementasi, termasuk Oracle, yang memungkinkan kode yang tidak dipercaya untuk memotong sandboxing mekanisme, mengekspos pengguna untuk serangan berbahaya. Kekurangan ini mempengaruhi hanya aplikasi Java yang mengeksekusi sewenang-wenang tepercaya bytecode, seperti web browser plugin yang menjalankan Java applet yang didownload dari situs web publik. Aplikasi di mana pengguna trust, dan memiliki kontrol penuh atas semua kode yang sedang dieksekusi tidak terpengaruh.
Pada agustus 31, 2012, 6 dan 7 pada Microsoft Windows, Mac OS X, dan Linux ditemukan memiliki keamanan yang sangat cacat yang memperbolehkan remote exploit untuk mengambil tempat dengan hanya memuat sebuah halaman web berbahaya. Java 5 kemudian ditemukan untuk menjadi cacat juga.
Pada tanggal 10 januari 2013, tiga spesialis komputer berbicara menentang, mengatakan kepada Reuters bahwa itu tidak aman dan bahwa orang harus menonaktifkan Java. Jaime Blasco, Labs Manajer dengan AlienVault Labs, menyatakan bahwa " berantakan. Hal ini tidak aman. Anda harus menonaktifkannya."
Kerentanan ini mempengaruhi Java 7 dan tidak jelas apakah hal itu mempengaruhi Java 6, sehingga disarankan agar konsumen menonaktifkannya. peringatan Keamanan dari Oracle mengumumkan jadwal penting yang berhubungan dengan keamanan patch ke .
Pada tanggal 14 januari 2013, para ahli keamanan mengatakan bahwa update masih gagal untuk melindungi Pc dari serangan. Ini mengeksploitasi lubang diminta tanggapan dari United States Department of Homeland Security mendorong pengguna untuk menonaktifkan atau uninstall . Apple masuk dalam daftar hitam di terbatas agar semua komputer yang menjalankan Mac OS X sistem operasi melalui program perlindungan virus.
Menanggapi terbaru keamanan dan kerentanan masalah, keamanan blogger Brian Krebs telah meminta pengguna untuk menghapus setidaknya Java plugin browser dan juga seluruh perangkat lunak. "Saya melihat ke depan untuk sebuah dunia tanpa plugin Java (dan tidak memiliki untuk mengingatkan pembaca tentang triwulanan patch update) tapi itu mungkin akan menjadi tahun sebelum berbagai versi dari plugin ini adalah sebagian besar dihapus dari sistem end-user di seluruh dunia."" "Setelah menjanjikan, telah hidup lebih lama kegunaannya di browser, dan telah menjadi mimpi buruk yang nikmat cyber-penjahat dengan mengorbankan pengguna komputer." "saya pikir semua orang harus uninstall Java dari semua Pc dan Mac, dan kemudian berpikir hati-hati tentang apakah mereka perlu menambahkannya kembali. Jika anda adalah tipe pengguna rumah, anda mungkin bisa melakukannya tanpa itu. Jika anda adalah pengguna bisnis, anda mungkin tidak memiliki pilihan."