CVE-2023-43636

Yüksek

Açıklama

EVE OS'te, “measured boot” mekanizması, ele geçirilmiş bir cihazın vault içinde bulunan şifreli verilere erişmesini engeller. “Measured boot” tasarımına göre, önyükleme sürecinin farklı aşamalarında hesaplanan PCR değerleri, ilgili bölümlerden herhangi biri değiştirilirse değişecektir. Bu durum; diğerlerinin yanı sıra bios, grub, kernel cmdline ve initrd yapılandırmalarını da kapsar. Ancak bu mekanizma tüm rootfs'yi doğrulamadığından, bir saldırgan dosya sistemini düzenleyebilir ve sistem üzerinde kontrol sağlayabilir. EVE OS tarafından kullanılan varsayılan dosya sistemi squashfs olduğu için bu işlem, kolayca değiştirilebilen ext4'e göre biraz daha zordur. Saldırgan, squashfs'yi kendi değişikliklerini içerecek şekilde yeniden paketleyip bölümü tamamen değiştirebileceği için bu durum saldırganı durdurmayacaktır. “003-storage-init” konteyneri “mksquashfs” ve “unsquashfs” ikili dosyalarını (ilgili kütüphanelerle birlikte) içerdiğinden, bu işlem doğrudan cihaz üzerinde de gerçekleştirilebilir. Bir saldırgan, PCR değerlerini değiştirmeden cihaz üzerinde tam kontrol sağlayabilir; böylece “measured boot” mekanizmasını tetiklemeden vault'a tam erişim elde edebilir. Not: Bu sorun, yapılandırma bölümü ölçümünün PCR13'e eklendiği şu commit'lerde kısmen düzeltilmiştir (Zededa'ya bildirimden sonra): • aa3501d6c57206ced222c33aea15a9169d629141 • 5fef4d92e75838cc78010edaed5247dfbdae1889. Hesaplamanın PCR14'e taşındığı ancak measured boot kapsamına alınmadığı 9.0.0 versiyonunda bu sorun tekrar uygulanabilir hale gelmiştir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinuxfoundation Edge Virtualization Engine
Yayın20 Eyl 2023
İlk görülme20 Eyl 2023
Zayıflık türüCWE-345CWE-345

Nasıl düzeltilir

Güncelleyin
  • linuxfoundation edge_virtualization_engine8.6.0, 9.5.0 ya da sonraki bir sürüm
  • github.com/lf-edge/eve/pkg/grub0.0.0-20220708121648-5fef4d92e758 ya da sonraki bir sürüm
  • github.com/lf-edge/eve0.0.0-20220708121648-5fef4d92e758 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linuxfoundation edge_virtualization_enginev < 8.6.0, 9.0.0 ≤ v < 9.5.08.6.0, 9.5.0
github.com/lf-edge/eve/pkg/grubGov < 0.0.0-20220708121648-5fef4d92e7580.0.0-20220708121648-5fef4d92e758
github.com/lf-edge/eveGov < 0.0.0-20220708121648-5fef4d92e7580.0.0-20220708121648-5fef4d92e758

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2023-43636 · Linuxfoundation Edge Virtualization Engine · Dark Radar