---
title: "CVE-2026-102674: Electron - Broken Access Control"
description: "Electron < 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5 contains a broken access control caused by sandboxed top-level documents not inheriting active HTML sandbox restrictions, letting untrusted content create windows with full application origin, exploit requires ability to open popups."
url: https://panop.io/threat-heartbeat/CVE-2026-102674/
---

# CVE-2026-102674 Electron - Broken Access Control

Electron < 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5 contains a broken access control caused by sandboxed top-level documents not inheriting active HTML sandbox restrictions, letting untrusted content create windows with full application origin, exploit requires ability to open popups.

CVSS base score 8.2 /10

High

CISA KEV

Not listed

Public exploit

None known

Authentication

Not required

EPSS

0.27% chance of exploitation in 30 days

[View the NVD record ↗](https://nvd.nist.gov/vuln/detail/CVE-2026-102674)

## Details

Type

Broken Access Control

Impact

Broken Access Control

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N

Published

29 September 2026

Updated

15 October 2026

Weakness

[CWE-266](https://cwe.mitre.org/data/definitions/266.html)

## Vendor fix

Update to versions 41.10.6, 42.9.2, 43.4.1, 44.0.0-beta.5 or later.

Patching closes this CVE. It does not tell you which of your systems run the affected version, or what else is exposed alongside them.

## References

- [https://nvd.nist.gov/vuln/detail/CVE-2026-102674](https://nvd.nist.gov/vuln/detail/CVE-2026-102674)
- [https://github.com/electron/electron/commit/3ecf3e74f4be6e2360644679b0b4698742be0e1d](https://github.com/electron/electron/commit/3ecf3e74f4be6e2360644679b0b4698742be0e1d)
- [https://github.com/electron/electron/commit/6594d5a5b074cf501da084dc7908d3df0d68a886](https://github.com/electron/electron/commit/6594d5a5b074cf501da084dc7908d3df0d68a886)
- [https://github.com/electron/electron/commit/e9c4d3cbe912e18d7c63af78e63e98ae7a48cd3a](https://github.com/electron/electron/commit/e9c4d3cbe912e18d7c63af78e63e98ae7a48cd3a)
- [https://github.com/electron/electron/releases/tag/v42.9.2](https://github.com/electron/electron/releases/tag/v42.9.2)
- [https://github.com/electron/electron/releases/tag/v43.4.1](https://github.com/electron/electron/releases/tag/v43.4.1)
- [https://github.com/electron/electron/releases/tag/v44.0.0-beta.5](https://github.com/electron/electron/releases/tag/v44.0.0-beta.5)
- [https://github.com/electron/electron/security/advisories/GHSA-gr2m-v5gq-v685](https://github.com/electron/electron/security/advisories/GHSA-gr2m-v5gq-v685)
- [https://github.com/electron/electron/commit/29fc130569f970e91e355383821a4af0f25724a2](https://github.com/electron/electron/commit/29fc130569f970e91e355383821a4af0f25724a2)
- [https://github.com/electron/electron/releases/tag/v41.10.6](https://github.com/electron/electron/releases/tag/v41.10.6)

[← All CVEs](https://panop.io/threat-heartbeat/)

## What this record can't tell you

- Whether you run the affected software, and where
- Whether an attacker can actually reach and exploit it
- The misconfigurations that never get a CVE number
- What it would cost the business, ranked into what to fix first

Panop answers these inside your environment, for this CVE and every other finding.

[Book a demo](https://panop.io/demo)
