Katalog CVE

CVE-2026-102673

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

Elektron przed wersjami 41.10.4, 42.5.2 i 43.0.0 nie przekazywał odziedziczonych ograniczeń sandboxa HTML do popupów otwieranych z sandboxowanego iframe przez ścieżkę OpenURLFromTab, w tym linki z target="_blank" lub środkowym kliknięciem. Niezaufany iframe z konfiguracją allow-scripts allow-popups mógł otworzyć popup z pełnym originem aplikacji, ujawniając ciasteczka, storage i możliwości skryptowania samego originu.

Ocena ryzyka

Ryzyko dotyczy aplikacji, które osadzają niezaufaną treść w sandboxowanych iframe'ach. Może to prowadzić do kradzieży danych lub nieautoryzowanych działań w kontekście aplikacji.

Rekomendacja

Zaktualizuj Electrona do wersji 41.10.4, 42.5.2 lub 43.0.0. Jeśli nie osadzasz niezaufanej treści w sandboxowanych iframe'ach, ryzyko nie dotyczy Ciebie.

Inne podatności w Electron

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.4, 42.5.2, and 43.0.0, popups opened from a sandboxed iframe through Electron's OpenURLFromTab navigation path, including links using target="_blank" or a middle-click, did not receive the inherited HTML sandbox restrictions. An untrusted iframe using the allow-scripts allow-popups configuration could therefore open a popup with the embedding application's full origin, exposing that origin's cookies, storage, and same-origin scripting capabilities. Applications that do not embed untrusted content in sandboxed iframes are not affected. This issue is fixed in versions 41.10.4, 42.5.2, and 43.0.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS