CVE-2026-70601
Təsvir
Electron JavaScript, HTML və CSS istifadə edərək çarpayazlı masaüstü tətbiqlər yazmaq üçün çərçivədir (framework). 39.8.9, 40.9.2, 41.2.2 və 42.0.0-beta.5 versiyalarından əvvəl, contextBridge vasitəsilə veb məzmununa Promise qaytaran funksiyaları təqdim edən tətbiqlərdə kontekst izolyasiyasından yan keçmə zəifliyi ola bilər. Etibarsız veb məzmunu izolyasiya olunmuş preload dünyasına və onun vasitəsilə preload skriptinin sahib olduğu bütün imkanlara giriş əldə edə bilər. Sandbox olmayan rendererlərdə və ya nodeIntegration aktiv olduqda bu, Node.js girişinə qədər yüksələ bilər. Tətbiqlərə etibarsız məzmun yükləyən pəncərələrdə, ipcRenderer.invoke üçün standart paketləmə nümunəsi olan contextBridge vasitəsilə Promise qaytaran funksiyalar təqdim edildikdə təsir göstərilir. Bu problem 39.8.9, 40.9.2, 41.2.2 və 42.0.0-beta.5 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- electronjs electron39.8.9, 40.9.2, 41.2.2 və ya daha yeni versiya
- electron39.8.9, 40.9.2, 41.2.2, 42.0.0-beta.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| electronjs electron | v < 39.8.9, 40.0.0 ≤ v < 40.9.2, 41.0.0 ≤ v < 41.2.2, 42.0.0 | 39.8.9, 40.9.2, 41.2.2 |
| electronnpm | v < 39.8.9, 40.0.0-alpha.1 ≤ v < 40.9.2, 41.0.0-alpha.1 ≤ v < 41.2.2, 42.0.0-alpha.1 ≤ v < 42.0.0-beta.5 | 39.8.9, 40.9.2, 41.2.2, 42.0.0-beta.5 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.