Pengguna Fedora dan RHEL Diberi Peringatan tentang Kerentanan OpenSSH
Kerentanan baru, CVE-2024-6409, pada OpenSSH versi 8.7 dan 8.8 berisiko menyebabkan eksekusi kode jarak jauh; Fedora 36/37 dan RHEL 9 terkena dampaknya.
Kerentanan yang baru diungkap dalam OpenSSH, CVE-2024-6409, telah menimbulkan kekhawatiran di berbagai distribusi Linux yang menggunakan glibc. Celah keamanan ini, yang berpotensi memungkinkan eksekusi kode jarak jauh, ditemukan selama peninjauan temuan oleh tim Keamanan Qualys.
Kelemahan ini secara khusus memengaruhi versi OpenSSH 8.7 dan 8.8 serta rilis portabelnya yang sesuai.
Masalah ini muncul karena kondisi balapan dalam penanganan sinyal di proses anak privsep (pemisahan hak istimewa) OpenSSH. Masalah terjadi ketika cleanup_exit(), sebuah fungsi yang tidak dirancang untuk dipanggil dari penangkap sinyal, dipanggil dari grace_alarm_handler().
Penyalahgunaan ini mungkin secara tidak sengaja memanggil fungsi tidak aman lainnya selama penanganan sinyal, terutama saat diubah oleh patch distribusi hiliran.
Dampak dari kerentanan ini ditekankan oleh fakta bahwa hal itu diperkenalkan melalui sebuah patch yang ditemukan dalam paket OpenSSH milik Red Hat, khususnya “openssh-7.6p1-audit.patch. ”
Pembaruan ini memengaruhi tidak hanya Red Hat Enterprise Linux (RHEL) 9 dan turunannya tetapi juga Fedora versi 36 dan 37 serta beberapa pembaruan untuk versi 35.
Meskipun Fedora telah beralih ke versi OpenSSH yang lebih baru pada rilis terbarunya (38 ke atas), yang tidak mengandung panggilan cleanup_exit() yang bermasalah, versi lama tetap rentan.
CVE-2024-6409 berbeda secara signifikan dari kerentanan yang sebelumnya diungkapkan, CVE-2024-6387, karena masalah baru ini dipicu dalam proses dengan hak istimewa yang berkurang.
Untungnya, fakta ini membatasi dampak langsung dari kerentanan tersebut; namun, potensi untuk dieksploitasi masih ada, terutama jika tidak semua kerentanan terkait ditangani secara bersamaan.
Para pakar keamanan telah menyarankan strategi mitigasi seperti mengatur opsi OpenSSH "LoginGraceTime" menjadi nol, yang efektif terhadap CVE-2024-6387 dan CVE-2024-6409. Mitigasi lain, opsi "-e", hanya efektif terhadap CVE-2024-6387.
Untuk informasi lebih lanjut tentang kerentanan OpenSSH yang baru didirikan, lihat tautan ini.
