CVE-2026-70606
Açıklama
Electron, JavaScript, HTML ve CSS kullanarak platformlar arası masaüstü uygulamaları yazmak için bir çerçevedir. 40.10.6, 41.9.1, 42.5.1 ve 43.0.0 sürümlerinden önce, özel bir protokol işleyicisi url içeren ancak session içermeyen bir ProtocolResponse döndürdüğünde, Electron üst akış isteğini protokolü işleyen session yerine defaultSession üzerinden yapıyordu. Önbelleğe alınmış bir yanıt daha sonra aksi halde yalıtılmış session bölümleri arasında yeniden kullanılabiliyordu. ProtocolResponse.url kullanan, ProtocolResponse.session öğesini atlayan ve içeriği yalıtmak için ayrı session'lara güvenen uygulamalar etkilenir. Bu sorun 40.10.6, 41.9.1, 42.5.1 ve 43.0.0 sürümlerinde giderilmiştir.
Nasıl düzeltilir
- electronjs electron40.10.6 ya da sonraki bir sürüm
- electron43.0.0, 42.5.1, 41.9.1, 40.10.6 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 < 40.10.6, 41.0.0 ≤ v ≤ 41.9.1, 42.0.0 ≤ v ≤ 42.5.1, 43.0.0 | 40.10.6 |
| electronnpm | 43.0.0-alpha.1 ≤ v < 43.0.0, 42.0.0-alpha.1 ≤ v < 42.5.1, 41.0.0-alpha.1 ≤ v < 41.9.1, 40.0.0-alpha.1 ≤ v < 40.10.6 | 43.0.0, 42.5.1, 41.9.1, 40.10.6 |
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.