CVE-2026-70597: Electron · Parent process code-sign check is spoofable
Affects electronSource GCVE Database
Not known to be exploited · CVSS 6.3 Medium : upgrade to 39.8.8 when convenient.
Data as of 3 Nov 2026, 22:58 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 0% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 39.8.8, 40.9.1, 41.2.1 +1
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 5 Aug 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 3 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| npmelectron | Affected
| Fixed in
|
| npmelectron | Affected
| Fixed in
|
| npmelectron | Affected
| Fixed in
|
| npmelectron | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available and must be applied to affected Electron versions. Update to Electron version 39.8.8 or later (including 40.9.0, 41.2.1, or 42.0.0-beta.3) to remediate this vulnerability. There are no effective workarounds on the app side; updating Electron is required.
Description
On macOS, Electron's parent process code-sign check can be bypassed by a local attacker, allowing them to run code inside a signed app and inherit its TCC permissions and keychain access. This affects apps that enable fuse-based hardening restricting ELECTRON_RUN_AS_NODE and NODE_OPTIONS to same-signed parents. Apps not enabling these restrictions are not affected. A patch is available and must be applied to mitigate this issue.