Dirty Frag: Copy Fail 2 versi baru yang memengaruhi seluruh Linux.

Poin kunci:
  • Dirty Frag mencakup dua kerentanan (CVE-2026-43284 dan CVE-2026-43500) pada subsistem xfrm-ESP dan RxRPC di kernel Linux.
  • Seperti Copy Fail, celah keamanan ini memungkinkan empat byte ditimpa dalam cache halaman karena optimasi operasi yang salah.
  • Penyerang tanpa hak istimewa dapat menyuntikkan kode berbahaya ke dalam biner yang dilindungi langsung ke RAM untuk mendapatkan akses superuser.
  • Terdapat celah keamanan yang berfungsi yang dapat melewati perlindungan seperti AppArmor dan memengaruhi distribusi Linux.
  • Detail perbaikan tersebut bocor sebelum waktunya; solusinya memerlukan pembaruan ke versi kernel terbaru atau menonaktifkan modul yang terpengaruh.

kerentanan

Lagi Linux menghadapi tantangan baru dengan munculnya "Dirty Frag"sejumlah kerentanan juga dikenal sebagai Copy Fail 2. Serangkaian celah keamanan tingkat tinggi ini, yang secara resmi diidentifikasi di bawah registri CVE-2026-43284 dan CVE-2026-43500, memungkinkan pengguna lokal yang tidak memiliki hak istimewa untuk mendapatkan akses administrator penuh dengan cara menimpa data secara langsung di cache halaman sistem operasi.

Disebutkan itu Ancaman tersebut terbukti sangat beragam dan berbahaya.karena seorang peneliti berhasil mengembangkan celah keamanan yang berfungsi.mampu membahayakan hampir semua distribusi yang ada saat iniHal ini memaksa administrator sistem untuk mengambil tindakan segera dalam menghadapi masalah yang terungkap lebih cepat dari yang diperkirakan karena kebocoran informasi yang tidak disengaja.

Dirty Frag bukanlah sebuah glitch yang terisolasi, melainkan Hal ini mencakup dua kerentanan berbeda yang berada di subsistem independen. dari kernel Linux:

  • Modul xfrm-ESP: bertanggung jawab untuk mempercepat operasi enkripsi IPsec menggunakan protokol Encapsulated Security Payload,
  • Pengontrol RxRPC: bertanggung jawab untuk mengelola panggilan prosedur jarak jauh melalui koneksi UDP.

Meskipun beroperasi di area yang berbeda dan diperkenalkan pada tahun yang berbeda, Kedua kerentanan tersebut memiliki vektor serangan asal yang sama. disebabkan oleh optimasi yang salah dalam manajemen memori. Tergantung pada konfigurasi keamanan dan modul yang dimuat di setiap distribusi, Penyerang dapat memanfaatkan salah satu atau kedua cara tersebut untuk meningkatkan hak akses mereka dan mengambil kendali. nilai absolut dari server yang terpengaruh.

Optimasi dan manipulasi memori yang salah

Mekanisme internal dari kerentanan ini Hal ini memiliki kemiripan yang mencolok dengan kegagalan struktural baru-baru ini Salinan GagalMasalah utamanya muncul selama proses dekripsi data di ruang memori yang sama, yang dikenal sebagai operasi "di tempat", melalui penggunaan fungsi transfer file tertentu.

Dengan memindahkan data antar deskriptor dan pipeline tanpa menyalinnya secara fisik untuk menghemat sumber daya, sistem meneruskan referensi langsung ke item yang tersimpan di cache halaman. Kelemahan kritisnya adalah... Hal ini terjadi karena adanya pergeseran tulisan. Selama proses ini, perhitungan dilakukan. tanpa menerapkan pemeriksaan keselamatan yang sesuai Untuk jenis referensi langsung ini, memungkinkan permintaan berbahaya yang dirancang dengan cermat untuk menimpa tepat empat byte dalam cache dari file apa pun yang dimuat ke dalam sistem.

salinan gagal
Artikel terkait:
Copy Fail: Kerentanan Linux yang memberikan akses root melalui caching halaman.

Bahaya itu Hal ini terletak pada bagaimana sistem operasi modern mengelola efisiensi pembacaan file.Karena setiap permintaan baca pertama-tama mengambil informasi dari cache halaman RAM untuk mempercepat kinerja, Perubahan pada ruang volatil ini menyebabkan kernel mengirimkan data palsu alih-alih konten yang sebenarnya. tersimpan dengan aman di hard drive.

Metode eksploitasi ini memanfaatkan arsitektur tersebut untuk memodifikasi versi cache dari file eksekusi penting yang memiliki hak akses superuser, dengan menyuntikkan kode berbahaya langsung ke dalam memori. Ketika alat yang telah disusupi ini dieksekusi, sistem memproses kode yang disuntikkan dengan hak akses absolut, memberikan akses root instan tanpa pernah mengubah file fisik aslinya.

Eksploitasi dan kebocoran patch keamanan

Untuk berhasil melancarkan serangan ini, Pelaku kejahatan siber perlu melewati pertahanan tertentu tergantung pada modul targetnya.Kerentanan yang ada pada subsistem xfrm-ESP mensyaratkan pengguna memiliki izin untuk membuat namespace.Ini adalah tindakan yang secara default diblokir oleh distribusi yang tangguh seperti Ubuntu menggunakan aturan AppArmor yang ketat. Namun, untuk melawan perisai ini, para peneliti mengembangkan eksploitasi gabungan yang juga menyerang modul RxRPC, yang biasanya dimuat secara default pada sejumlah besar sistem. Fleksibilitas ini memungkinkan mereka untuk mengkonfirmasi efektivitas serangan eskalasi pada versi stabil terbaru dari distribusi Linux.

Penanganan krisis ini mengalami kemunduran operasional yang serius ketika... Detail teknis penting bocor sebelum tanggal rilis yang dijadwalkan.Pada akhir April, Beberapa patch perbaikan telah dikirim ke milis publik. pengembangan jaringan tanpa peringatan tentang hubungan langsungnya dengan kerentanan peningkatan hak akses yang kritis.

Un Seorang peneliti keamanan independen menganalisis perubahan-perubahan ini. di dalam repositori, Dia menyadari kemiripan dengan kerentanan Copy Fail asli dan berhasil mengembangkan serta menerbitkan eksploitasi yang berfungsi.Dia sama sekali tidak menyadari bahwa ada embargo kerahasiaan yang diberlakukan. Untungnya, Versi kernel perbaikan sudah mulai didistribusikan secara massal. Untuk mengatasi kedua kesenjangan tersebut, dan bagi sistem yang belum dapat menerapkan pembaruan akhir, sangat disarankan untuk memblokir pemuatan manual modul esp4, esp6, dan rxrpc sebagai tindakan mitigasi darurat.

Terakhir, jika Anda tertarik untuk mempelajari lebih lanjut tentang hal ini, Anda dapat berkonsultasi dengan detailnya di tautan berikut.


Tambahkan sebagai sumber pilihan