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, responses served through protocol.registerFileProtocol or protocol.registerHttpProtocol for a custom scheme registered with supportFetchAPI enabled but corsEnabled disabled could remain script-readable across origins. This residual issue completes the remediation for CVE-2026-70604. Applications are affected only when they expose such a scheme and load untrusted content in the same session. Schemes intentionally registered with corsEnabled enabled remain cross-origin readable by design. This issue is fixed in versions 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5.
The product does not properly verify that the source of data or communication is valid.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Electron | Electronjs | * | 41.10.6 (excluding) |
| Electron | Electronjs | 42.0.0 (including) | 42.9.2 (excluding) |
| Electron | Electronjs | 43.0.0 (including) | 43.4.1 (excluding) |
| Electron | Electronjs | 44.0.0-alpha1 (including) | 44.0.0-alpha1 (including) |
| Electron | Electronjs | 44.0.0-alpha2 (including) | 44.0.0-alpha2 (including) |
| Electron | Electronjs | 44.0.0-alpha3 (including) | 44.0.0-alpha3 (including) |
| Electron | Electronjs | 44.0.0-alpha4 (including) | 44.0.0-alpha4 (including) |
| Electron | Electronjs | 44.0.0-alpha5 (including) | 44.0.0-alpha5 (including) |
| Electron | Electronjs | 44.0.0-alpha6 (including) | 44.0.0-alpha6 (including) |
| Electron | Electronjs | 44.0.0-alpha7 (including) | 44.0.0-alpha7 (including) |
| Electron | Electronjs | 44.0.0-alpha8 (including) | 44.0.0-alpha8 (including) |
| Electron | Electronjs | 44.0.0-alpha9 (including) | 44.0.0-alpha9 (including) |
| Electron | Electronjs | 44.0.0-beta1 (including) | 44.0.0-beta1 (including) |
| Electron | Electronjs | 44.0.0-beta2 (including) | 44.0.0-beta2 (including) |
| Electron | Electronjs | 44.0.0-beta3 (including) | 44.0.0-beta3 (including) |
| Electron | Electronjs | 44.0.0-beta4 (including) | 44.0.0-beta4 (including) |