CVE-2023-43635

Yüksek

Açıklama

Vault Anahtarının SHA1 PCR'ları ile Mühürlenmesi EVE OS içerisinde uygulanan ölçümlü önyükleme (measured boot) çözümü, bir PCR kilitleme mekanizmasına dayanmaktadır. Sistemin farklı bölümleri, TPM içindeki farklı PCR değerlerini güncelleyerek her bir PCR girişi için benzersiz bir değer oluşturur. Bu PCR'lar daha sonra, "vault" dizinini şifrelemek/şifresini çözmek için kullanılan bir anahtarı TPM üzerinden mühürlemek (seal)/mührünü açmak (unseal) amacıyla kullanılır. Bu "vault" dizini sistemdeki en hassas noktadır ve bu nedenle içeriği korunmalıdır. Bu mekanizma, Zededa dokümantasyonunda söz konusu "vault" alanını korumak için tasarlanmış "measured boot" mekanizması olarak belirtilmiştir. TPM'den anahtar üretmek ve getirmekten sorumlu olan kod, anahtarı mühürlemek/mührünü açmak için SHA256 PCR'larının kullanıldığını varsayar ve bu nedenle bunların varlığı kontrol edilir. Buradaki sorun, anahtarın SHA256 PCR'ları yerine SHA1 PCR'ları kullanılarak mühürlenmesidir. Bu durum birkaç soruna yol açmaktadır: • SHA256 PCR'ları etkin ancak SHA1 PCR'ları devre dışı olan makinelerde anahtarların hiç mühürlenmemesi; bu da "vault" alanının bir saldırgana karşı korunmadığı anlamına gelir. • SHA1 güvensiz kabul edilmektedir ve SHA1 PCR'ları etkin olan makinelerde anahtarın mührünü açmak için gereken karmaşıklık seviyesini düşürmektedir. Bir saldırgan, "vault" içeriğini çok kolay bir şekilde geri alabilir ve bu durum "measured boot" mekanizmasını etkisiz hale getirir.

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

Nasıl düzeltilir

Güncelleyin
  • linuxfoundation edge_virtualization_engine9.5.0 ya da sonraki bir sürüm
  • github.com/lf-edge/eve0.0.0-20230519072751-977f42b07fa9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linuxfoundation edge_virtualization_enginev < 9.5.09.5.0
github.com/lf-edge/eveGov < 0.0.0-20230519072751-977f42b07fa90.0.0-20230519072751-977f42b07fa9

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-43635 · Linuxfoundation Edge Virtualization Engine · Dark Radar