Katalog CVE

CVE-2026-34767

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Electron, framework do tworzenia aplikacji desktopowych, zawiera lukę HTTP response header injection. Aplikacje rejestrujące niestandardowe protokoły za pomocą protocol.handle() lub modyfikujące nagłówki odpowiedzi przez webRequest.onHeadersReceived mogą być podatne, jeśli dane kontrolowane przez atakującego są odzwierciedlane w nazwie lub wartości nagłówka odpowiedzi. Luka występuje przed wersjami 38.8.6, 39.8.3, 40.8.3 i 41.0.3.

Ocena ryzyka

Atakujący może wstrzyknąć dodatkowe nagłówki odpowiedzi, wpływając na ciasteczka, politykę bezpieczeństwa treści lub kontrolę dostępu między źródłami, co może prowadzić do ataków typu cross-site scripting lub innych.

Rekomendacja

Zaleca się aktualizację Electron do wersji 38.8.6, 39.8.3, 40.8.3 lub 41.0.3 (lub nowszej), które zawierają poprawkę.

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

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 38.8.6, 39.8.3, 40.8.3, and 41.0.3, apps that register custom protocol handlers via protocol.handle() / protocol.registerSchemesAsPrivileged() or modify response headers via webRequest.onHeadersReceived may be vulnerable to HTTP response header injection if attacker-controlled input is reflected into a response header name or value. An attacker who can influence a header value may be able to inject additional response headers, affecting cookies, content security policy, or cross-origin access controls. Apps that do not reflect external input into response headers are not affected. This issue has been patched in versions 38.8.6, 39.8.3, 40.8.3, and 41.0.3.

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