OpenSSH 9.8 Memperbaiki Kerentanan Kritis pada sshd


OpenSSH 9.8 meningkatkan keamanan, memperbaiki kondisi balapan kritis di sshd dan kesalahan logika di ssh.

Hari ini, proyek OpenSSH mengumumkan rilis OpenSSH 9.8, yang tersedia untuk diunduh di mirror resminya. Rilis ini menambal masalah kritis (CVE-2024-6387) yang ditemukan pada versi Portable OpenSSH 8.5p1 hingga 9.7p1.

Kerentanan ini, yang berpotensi memungkinkan eksekusi kode sewenang-wenang dengan hak istimewa root, terutama memengaruhi sistem Linux 32-bit dengan ASLR.

Meskipun eksploitasi ini belum pernah ditunjukkan pada sistem 64-bit, kemungkinan tetap ada, sehingga meningkatkan risiko bagi sistem yang tidak memiliki randomisasi tata letak ruang alamat (ASLR) yang efektif.

Perbaikan penting lainnya adalah untuk kesalahan logika dari versi 9.5 hingga 9.7, yang membuat fitur ObscureKeystrokeTiming tidak efektif. Kerentanan ini dapat memungkinkan pengamat pasif mendeteksi ketukan tombol, menimbulkan risiko, terutama ketika informasi sensitif seperti kata sandi dimasukkan.

Seperti yang kami informasikan kepada Anda pada bulan Januari, OpenSSH berencana untuk sepenuhnya menghentikan dukungan untuk algoritma tanda tangan DSA pada awal 2025. Versi ini sudah menonaktifkan kunci DSA secara default karena kelemahan bawaan dan teknologi yang sudah usang. Pengguna yang memerlukan DSA dapat mengaktifkannya kembali melalui opsi build tertentu yang dijelaskan dalam catatan rilis.

Selain itu, OpenSSH 9.8 memperkenalkan sistem hukuman baru di sshd, yang memblokir alamat yang menunjukkan perilaku mencurigakan seperti percobaan autentikasi yang gagal berulang kali. Fitur ini bertujuan untuk meningkatkan keamanan dengan mengurangi risiko serangan brute-force.

Bersamaan dengan peningkatan ini, pembaruan ini mencakup banyak perbaikan bug di seluruh rangkaian alatnya dan beberapa perubahan yang berpotensi tidak kompatibel, seperti penghapusan beberapa fitur yang sudah usang dan perubahan dalam perilaku server.

Terakhir, rilis ini juga memfokuskan pada kompatibilitas sistem dan peningkatan build, memastikan dukungan yang lebih luas di berbagai sistem dan konfigurasi. Secara khusus, ini meningkatkan kemampuan deteksi untuk konfigurasi OpenSSL dan memperkenalkan perubahan untuk mendukung notifikasi bagi systemd di lingkungan yang menggunakannya.

Lihat pengumuman rilis untuk informasi terperinci tentang semua perubahan di OpenSSH 9.8