CVE-2023-43633

Yüksek

Açıklama

Önyükleme sırasında, Pillar eve konteyneri “/config/GlobalConfig/global.json” dosyasının varlığını ve içeriğini kontrol eder. Dosya mevcutsa, önyükleme sırasında cihazdaki mevcut yapılandırmanın üzerine yazar. Bu durum, bir saldırganın bazı hata ayıklama fonksiyonlarını da içeren sistem yapılandırmasını değiştirmesine olanak tanır. Bu özellik, daha önce belirtilen “authorized_keys” bulgusuna benzer şekilde, “debug.enable.ssh” anahtarı aracılığıyla özel “authorized_keys” ile ssh erişiminin kilidini açmak için kullanılabilir. Diğer kullanımlar arasında “debug.enable.usb” anahtarı üzerinden klavyeyi etkinleştirmek için usb kilidini açmak, “app.allow.vnc” anahtarı üzerinden VNC erişimine izin vermek ve daha fazlası yer almaktadır. Bir saldırgan, EVE OS tarafından uygulanan “measured boot” mekanizmasını tetiklemeden ve cihazı “UUD” (“Unknown Update Detected”) olarak işaretlemeden bu hata ayıklama işlevlerini kolayca etkinleştirebilir. Bunun nedeni, “/config” bölümünün “measured boot” tarafından korunmaması, değiştirilebilir olması ve herhangi bir şekilde şifrelenmemiş olmasıdır. Bir saldırgan, PCR değerlerini değiştirmeden cihaz üzerinde tam kontrol sağlayabilir; böylece “measured boot” mekanizmasını tetiklemez ve kasaya (vault) tam erişim elde eder. 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 ifşa edildikten sonra): • aa3501d6c57206ced222c33aea15a9169d629141 • 5fef4d92e75838cc78010edaed5247dfbdae1889. Hesaplama PCR14'e taşındığında ancak measured boot'a dahil edilmediğinde, bu sorun versiyon 9.0.0'da yeniden uygulanabilir hale gelmiştir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLfedge Eve
Yayın21 Eyl 2023
İlk görülme21 Eyl 2023

Nasıl düzeltilir

Güncelleyin
  • lfedge eve8.6.0, 9.5.0 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
lfedge evev < 8.6.0, 9.0.0 ≤ v < 9.5.08.6.0, 9.5.0
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.