CVE-2026-70604
Açıklama
Electron; JavaScript, HTML ve CSS kullanarak platformlar arası masaüstü uygulamaları yazmak için kullanılan bir çerçevedir. 39.8.10, 40.9.3, 41.4.0 ve 42.0.0 sürümlerinden önce, supportFetchAPI: true ile kaydedilmiş ancak corsEnabled: true olarak ayarlanmamış özel bir şema, CORS zorunluluğuna tabi değildi. Bu nedenle, uzak bir kaynaktan yüklenen bir sayfa, söz konusu şemaya cross-origin üzerinden fetch() veya XMLHttpRequest isteği gönderebilir ve okuma işlemi engellenmek yerine yanıt gövdesinin tamamını okuyabilirdi. Bu tür bir şemadan hassas veri sunan ve bir renderer içinde uzak veya güvenilmeyen içerik yükleyen uygulamalar etkilenmektedir. Bu sorun 39.8.10, 40.9.3, 41.4.0 ve 42.0.0 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- electronjs electron39.8.10, 40.9.3, 41.4.0 ya da sonraki bir sürüm
- electron42.0.0, 41.4.0, 40.9.3, 39.8.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| electronjs electron | v < 39.8.10, 40.0.0 ≤ v < 40.9.3, 41.0.0 ≤ v < 41.4.0, 42.0.0 | 39.8.10, 40.9.3, 41.4.0 |
| electronnpm | 42.0.0-alpha.1 ≤ v < 42.0.0, 41.0.0-alpha.1 ≤ v < 41.4.0, 40.0.0-alpha.1 ≤ v < 40.9.3, v < 39.8.10 | 42.0.0, 41.4.0, 40.9.3, 39.8.10 |
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.
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.