Yazılım & Uygulamalar

Wasmtime'daki İki Kritik Güvenlik Açığı Sandalye Kaçışına Sebep Olabilir

Wasmtime'da bulunan iki güvenlik açığı, kötü niyetli WebAssembly modüllerinin sandalyeden kaçmasına olanak tanıyabilir.

Wasmtime güvenlik açığı ile ilgili detaylar ve etkileri hakkında bilgi.
Wasmtime güvenlik açığı ile ilgili detaylar ve etkileri hakkında bilgi. · Görsel: The Hacker News

Wasmtime, diğer yazılımlara entegre edilebilen bir WebAssembly çalışma zamanı olarak, iki kritik güvenlik açığına sahip. Bu açıklar, kötü niyetli bir WebAssembly modülünün, tasarlandığı sandalyeden kaçmasına olanak tanıyabilir. Projenin geliştiricileri, bu açıkların yalnızca belirli sistemlerde etkili olduğunu belirtiyor.

Güvenlik Açıkları ve Etkileri

Bu güvenlik açıkları, saldırganların kontrol ettiği bir modülü derlemek için önce savunmasız bir Wasmtime sürümüne ihtiyaç duymalarını gerektiriyor. Açıklardan biri yalnızca ARM64 sistemlerini etkiliyor. 19 ve 20 Ekim tarihlerinde düzeltme güncellemeleri yayınlandı ve geliştiriciler henüz herhangi bir saldırı raporlamadı.

Wasmtime, WebAssembly kodunu web tarayıcılarının dışında çalıştıran bir platformdur. Her iki açık da, WebAssembly'yi makine koduna dönüştüren Cranelift derleyicisinde bulunuyor. Wasmtime geliştiricileri, her bir açığı CVSS ölçeğinde 10 üzerinden 9.9 olarak değerlendirdi.

  • CVE-2026-115889: Tüm işlemci mimarileri üzerinde etkili.
  • CVE-2026-115893: Sadece ARM64 (aarch64) sistemlerini etkiliyor.

Sandbox Yapısı ve Riskler

Sandalyenin amacı, bir modülü belirli sınırlar içinde tutmaktır. Bir modül yalnızca kendi belleğini ve kendisine verilen anahtar işlevleri kullanabilir. Ancak, her iki açık da saldırganın kontrolündeki bir modül gerektirdiği için, risk en çok diğer kişilerin yazdığı modülleri derleyen hizmetler için yüksektir. Örneğin, Fastly, Compute platformunun müşteri kodunu Wasmtime kullanarak çalıştırdığını belirtmiştir.

Açıkların hangi hizmetleri etkilediği veya bir saldırganın sandalyeden kaçtıktan sonra neleri erişebileceği konusunda herhangi bir bilgi verilmemiştir. Ayrıca, bu açıklar, ABD Siber Güvenlik ve Altyapı Güvenliği Ajansı (CISA) tarafından tutulan Bilinen Kullanılan Açıklar kataloğunda yer almamaktadır.

Güncellemeler ve Destek

Her iki açık farklı zamanlarda düzeltildiğinden, hangi sürümün etkilendiği, kullanıcıların sürüm hatlarına ve işlemci mimarisine bağlıdır. Wasmtime, iki yıl boyunca desteklenen uzun vadeli destek (LTS) sürümleri sunmaktadır. Desteklenen sürümlerde güvenlik düzeltmeleri garanti edilmektedir. Şu anda sadece 36, 48, 49 ve 50 sürüm hatları desteklenmektedir.

ARM64 sistemleri için, 36.0.7, 42.0.2 veya 43.0.1 sürümüne güncellenenler, CVE-2026-115893'tan etkilenmeye devam etmektedir. Kullanıcıların, kendi sürüm hatları için düzeltme içeren sürümlere güncellemeleri gerekmektedir: 36.0.19, 48.0.7 veya 49.0.4. 20 Ekim'de yayınlanan Wasmtime 50.0.0 sürümü, her iki açığı da düzeltmiştir.

Sonuç

Wasmtime, diğer programlara kütüphane olarak entegre edilebildiği için, yalnızca komut satırı aracını güncellemek bu açıkları kapatmamaktadır. Her Wasmtime içeren programın, düzeltme içeren bir sürümle yeniden derlenmesi gerekmektedir. Şu an için, bir ana bilgisayar güncellenene kadar, dışarıdan sağlanan herhangi bir modül, güvenlik riski oluşturabilir.

Sık Sorulan Sorular

Wasmtime nedir?

Wasmtime, WebAssembly kodunu çalıştırmak için kullanılan bir çalışma zamanıdır.

CVE-2026-115889 ve CVE-2026-115893 arasındaki fark nedir?

CVE-2026-115889 tüm işlemci mimarilerini etkilerken, CVE-2026-115893 yalnızca ARM64 sistemlerini etkilemektedir.

KaynakBu haber, The Hacker News tarafından yayımlanan haber esas alınarak TeknolojiOG editörleri tarafından Türkçe olarak yeniden yazılmıştır.
Kaynağı gör

Yorumlar 0

Yorum kuralları

Henüz yorum yok. İlk yorumu siz yapın.

Yazılım & Uygulamalar kategorisinden

Tümü