Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5, an Electron <webview> guest could enable nodeIntegrationInWorker for its Web Workers even when the unsandboxed embedder had Node.js integration disabled, allowing untrusted guest content to create a Node-enabled worker with more privilege than the embedder granted. Applications that do not enable the <webview> tag or that keep the embedder sandboxed are not affected. This issue is fixed in versions 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5.
Metrics
Affected Vendors & Products
References
History
Thu, 15 Oct 2026 14:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Electronjs
Electronjs electron |
|
| CPEs | cpe:2.3:a:electronjs:electron:*:*:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha1:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha2:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha3:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha4:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha5:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha6:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha7:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha8:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:alpha9:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:beta1:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:beta2:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:beta3:*:*:*:node.js:*:* cpe:2.3:a:electronjs:electron:44.0.0:beta4:*:*:*:node.js:*:* |
|
| Vendors & Products |
Electronjs
Electronjs electron |
Thu, 01 Oct 2026 00:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-266 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Tue, 29 Sep 2026 23:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Electron
Electron electron |
|
| Vendors & Products |
Electron
Electron electron |
Tue, 29 Sep 2026 20:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Tue, 29 Sep 2026 17:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5, an Electron <webview> guest could enable nodeIntegrationInWorker for its Web Workers even when the unsandboxed embedder had Node.js integration disabled, allowing untrusted guest content to create a Node-enabled worker with more privilege than the embedder granted. Applications that do not enable the <webview> tag or that keep the embedder sandboxed are not affected. This issue is fixed in versions 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5. | |
| Title | Electron: <webview> can enable Node.js integration in Web Workers despite embedder restrictions | |
| Weaknesses | CWE-1188 CWE-269 |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: GitHub_M
Published: 2026-09-29T16:56:49.007Z
Updated: 2026-09-29T19:50:28.382Z
Reserved: 2026-09-29T16:10:04.075Z
Link: CVE-2026-102676
Updated: 2026-09-29T19:50:21.211Z
Status : Analyzed
Published: 2026-09-29T17:17:07.973
Modified: 2026-10-15T13:47:42.090
Link: CVE-2026-102676