Read the docs

Electron version 1.7 up to 1.7.12; 1.8 up to 1.8.3 and 2.0.0 up to 2.0.0-beta.3 contains…

Priority MEDIUM 43CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.0 · NVD. Fix status from CNA and GitHub.

Summary

Electron version 1.7 up to 1.7.12; 1.8 up to 1.8.3 and 2.0.0 up to 2.0.0-beta.3 contains an improper handling of values vulnerability in Webviews that can result in remote code execution. This attack appear to be exploitable via an app which allows execution of 3rd party code AND disallows node integration AND has not specified if webview is enabled/disabled. This vulnerability appears to have been fixed in 1.7.13, 1.8.4, 2.0.0-beta.4.

Why it matters now

EPSS 0.05082 92nd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed electron (npm): 1.7.13, 1.8.4, 2.0.0-beta.5

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—electron (npm)1.7.0 to before 1.7.131.7.13Patch availableGHSA-8xwg-wv7v-4vqp
—electron (npm)1.8.0 to before 1.8.41.8.4Patch availableGHSA-8xwg-wv7v-4vqp
—electron (npm)2.0.0-beta.1 to before 2.0.0-beta.52.0.0-beta.5Patch availableGHSA-8xwg-wv7v-4vqp
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • electron (npm) Vendor— Affected 1.7.0 to before 1.7.13 Fixed in 1.7.13 Patch available GHSA-8xwg-wv7v-4vqp
  • electron (npm) Vendor— Affected 1.8.0 to before 1.8.4 Fixed in 1.8.4 Patch available GHSA-8xwg-wv7v-4vqp
  • electron (npm) Vendor— Affected 2.0.0-beta.1 to before 2.0.0-beta.5 Fixed in 2.0.0-beta.5 Patch available GHSA-8xwg-wv7v-4vqp

CPE configurations NVD · 6

CPEVersionsRoleVendor
cpe:2.3:a:electronjs:electron:*:*:*:*:*:*:*:*1.7.0 – 1.7.12; after 1.8.0, up to 1.8.3VulnerableElectronjs
cpe:2.3:a:electronjs:electron:2.0.0:*:*:*:*:*:*:*2.0.0VulnerableElectronjs
cpe:2.3:a:electronjs:electron:2.0.0:beta1:*:*:*:*:*:*2.0.0 beta1VulnerableElectronjs
cpe:2.3:a:electronjs:electron:2.0.0:beta2:*:*:*:*:*:*2.0.0 beta2VulnerableElectronjs
cpe:2.3:a:electronjs:electron:2.0.0:beta3:*:*:*:*:*:*2.0.0 beta3VulnerableElectronjs
cpe:2.3:a:electronjs:electron:2.0.0:beta4:*:*:*:*:*:*2.0.0 beta4VulnerableElectronjs
  • cpe:2.3:a:electronjs:electron:*:*:*:*:*:*:*:* Versions 1.7.0 – 1.7.12; after 1.8.0, up to 1.8.3 Vulnerable ·Electronjs
  • cpe:2.3:a:electronjs:electron:2.0.0:*:*:*:*:*:*:* Versions 2.0.0 Vulnerable ·Electronjs
  • cpe:2.3:a:electronjs:electron:2.0.0:beta1:*:*:*:*:*:* Versions 2.0.0 beta1 Vulnerable ·Electronjs
  • cpe:2.3:a:electronjs:electron:2.0.0:beta2:*:*:*:*:*:* Versions 2.0.0 beta2 Vulnerable ·Electronjs
  • cpe:2.3:a:electronjs:electron:2.0.0:beta3:*:*:*:*:*:* Versions 2.0.0 beta3 Vulnerable ·Electronjs
  • cpe:2.3:a:electronjs:electron:2.0.0:beta4:*:*:*:*:*:* Versions 2.0.0 beta4 Vulnerable ·Electronjs

Remediation

  • Fix · GHSA-8xwg-wv7v-4vqp electron (npm) Fixed in 1.7.13 Advisory →
  • Fix · GHSA-8xwg-wv7v-4vqp electron (npm) Fixed in 1.8.4 Advisory →
  • Fix · GHSA-8xwg-wv7v-4vqp electron (npm) Fixed in 2.0.0-beta.5 Advisory →

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

Not affected: 1 product
  • JBoss Developer Studio 11

Timeline

  1. 2026-10-02 Threatist record created from CVE-2018-1000136
  2. 2026-10-03 Alias added: GHSA-8xwg-wv7v-4vqp

References

  • TI-2023-09452 Content-Secrity-Policy disabling eval not applied consistently in renderers with sandbox disabled in Electron CVSS 3.1CRITICAL 9.8
  • TI-2018-11175 GitHub Electron 1.7.15, 1.8.7, 2.0.7, and 3.0.0-beta.6, in certain scenarios involving… CVSS 3.0HIGH 8.1
  • TI-2017-11870 Code injection in HackerOne electron node module CVSS 3.0CRITICAL 9.8
  • TI-2022-11788 Exposure of Resource to Wrong Sphere in Electron CVSS 3.1CRITICAL 9.8
  • TI-2020-03557 Context isolation bypass via contextBridge in Electron CVSS 3.1CRITICAL 9.9
  • TI-2026-65465 Electron: <webview> can enable Node.js integration in Web Workers despite embedder restrictions CVSS 3.1CRITICAL 9.8
See all 58 →

Sources