CVE-2026-34774

Yüksək

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.1, 40.7.0 və 41.0.0 versiyalarından əvvəl, ekran kənarı renderləmədən (offscreen rendering) istifadə edən və window.open() vasitəsilə alt pəncərələrin açılmasına icazə verən tətbiqlərdə "use-after-free" boşluğu ola bilər. Alt pəncərə açıq qaldığı halda valideyn ekran kənarı WebContents məhv edilərsə, alt pəncərədəki növbəti rəngləmə kadrları (paint frames) azad edilmiş yaddaşa müraciət edir ki, bu da proqramın çökməsinə və ya yaddaşın korlanmasına səbəb ola bilər. Tətbiqlər yalnız ekran kənarı renderləmədən (webPreferences.offscreen: true) istifadə etdikdə və onların setWindowOpenHandler funksiyası alt pəncərələri icazə verdikdə təsirlənir. Ekran kənarı renderləmədən istifadə etməyən və ya alt pəncərələri rədd edən tətbiqlər təsirlənmir. Bu problem 39.8.1, 40.7.0 və 41.0.0 versiyalarında aradan qaldırılmışdır.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulElectron
Dərc4 apr 2026
İlk görülmə4 apr 2026

Necə düzəltmək olar

Yeniləyin
  • electronjs electron39.8.1, 40.7.0 və ya daha yeni versiya
  • electron39.8.1, 40.7.0, 41.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
electronjs electronv < 39.8.1, 40.0.0 ≤ v < 40.7.0, 41.0.039.8.1, 40.7.0
electronnpmv < 39.8.1, 40.0.0-alpha.1 ≤ v < 40.7.0, 41.0.0-alpha.1 ≤ v < 41.0.039.8.1, 40.7.0, 41.0.0

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.

Intelligence 360 paketində

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.

CVE-2026-34774 · Electron · Dark Radar