Studi mengungkap bug tersembunyi lama di kernel Linux

Analisis baru atas 20 tahun pengembangan kernel Linux mengungkapkan bahwa bug sering kali tidak terdeteksi selama bertahun-tahun, dengan masa hidup rata-rata 2,1 tahun sebelum ditemukan. Penelitian oleh Jenny Guanni Qu dari Pebblebed menyoroti variasi di berbagai komponen kernel dan maraknya perbaikan tidak lengkap. Beberapa kerentanan bertahan lebih dari dua dekade.

Kernel Linux, pondasi utama sistem operasi open source, tidak kebal terhadap bug yang persisten, menurut studi terperinci yang diterbitkan pada 8 Januari 2026. Jenny Guanni Qu, peneliti di Pebblebed, memeriksa 125.183 bug dari April 2005 hingga Januari 2026, menggunakan data dari versi kernel Linux 6.19-rc3. Metodologinya bergantung pada tag 'Fixes:' di commit git, yang menghubungkan perbaikan ke commit pengantar asli. Alat khusus mengekstrak tag ini, menghitung masa hidup bug berdasarkan tanggal commit. Dari catatan tersebut, 119.449 adalah perbaikan unik dari 9.159 penulis, dengan hanya 158 yang diberi ID CVE. Temuan utama mencakup waktu deteksi bug rata-rata 2,1 tahun. Masalah tak terdeteksi terlama—overflow buffer di kode jaringan—bertahan 20,7 tahun. Variasi antar komponen mencolok: driver bus CAN rata-rata 4,2 tahun, jaringan SCTP 4,0 tahun, sementara bug GPU tertangkap dalam 1,4 tahun dan bug BPF dalam 1,1 tahun. Studi juga mencatat perbaikan tidak lengkap yang umum terjadi. Misalnya, patch validasi field set netfilter tahun 2024 dilewati satu tahun kemudian oleh peneliti keamanan. Ini menggarisbawahi tantangan yang berkelanjutan meskipun ada kemajuan, seperti CVE Rust pertama baru-baru ini di tengah 159 CVE kode C pada hari yang sama. Qu juga mengembangkan VulnBERT, model AI untuk memprediksi commit pengantar kerentanan, menawarkan potensi deteksi lebih dini dalam pengembangan kernel.

Artikel Terkait

Illustration depicting Linux kernel maintainers extending LTS support timelines in a server room, symbolizing reversed cutbacks and enhanced stability for servers and devices.
Gambar dihasilkan oleh AI

Kernel Linux memperpanjang dukungan LTS untuk beberapa rilis, memudahkan pemangkasan sebelumnya akibat kelelahan

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Pengembang kernel Linux telah memperpanjang dukungan jangka panjang (LTS) untuk beberapa rilis kunci hingga 2026-2028, sebagian membalikkan keputusan 2023 untuk membatasi dukungan menjadi dua tahun di tengah kelelahan kontributor. Pemelihara stabil Greg Kroah-Hartman memperbarui jadwal setelah masukan dari pengguna, vendor, dan sesama pemelihara Sasha Levin, memberikan lebih banyak waktu untuk perbaikan keamanan di server, perangkat Android, dan peralatan.

Greg Kroah-Hartman telah memperpanjang tanggal akhir hayat yang diproyeksikan untuk beberapa kernel dukungan jangka panjang Linux aktif setelah diskusi dengan perusahaan dan rekan pemelihara Sasha Levin. Pembaruan ini memberikan jendela dukungan yang lebih panjang untuk kernel seperti 6.6, 6.12, dan 6.18. Perubahan ini menawarkan lebih banyak waktu bagi pengguna yang bergantung pada rilis stabil ini.

Dilaporkan oleh AI

Dunia Linux dan open-source mengalami gelombang pembaruan dari 9 hingga 15 Februari 2026, termasuk versi baru dari distribusi utama dan alat perangkat lunak. Sorotan utama mencakup Linux Kernel 6.19 dan berbagai perbaikan lingkungan desktop. Rilis-rilis ini fokus pada penyelesaian bug, peningkatan performa, dan fitur baru untuk pengguna dan pengembang.

Empat hari setelah pengungkapan eksploitasi CopyFail (CVE-2026-31431) mengganggu layanan Ubuntu, pemerintah AS memperingatkan risiko kritisnya terhadap sistem Linux dan mendesak pembaruan patch segera di tengah beredarnya kode eksploitasi di publik.

Dilaporkan oleh AI

Seorang peneliti keamanan telah mengungkapkan Dirty Frag, sebuah eksploitasi kernel Linux baru yang memungkinkan pengguna lokal untuk mendapatkan hak akses root. Celah ini memengaruhi distribusi-distribusi utama dan sebagian besar sistem masih belum ditambal meskipun telah ada perbaikan sebelumnya untuk masalah serupa.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak