PatchSiren cyber security CVE debrief
CVE-2026-113796 electron CVE debrief
Electron applications loading untrusted content and allowing it to open new windows are vulnerable to a SameSite cookie bypass. This could enable credentialed top-level requests to another site. Defenders should assess exposure and prioritize remediation, focusing on Electron applications in various deployment contexts. The vulnerability arises from how Electron handles windows opened from links, treating requests as same-site and sending `SameSite=Strict` cookies. Content shown in the app could make credentialed requests to sites relying on SameSite cookies for CSRF defense. Apps that use `setWindowOpenHandler` to deny new windows from untrusted content are not affected.
- Vendor
- electron
- Product
- Unknown
- CVSS
- MEDIUM 4.2
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-22
- Original CVE updated
- 2026-10-22
- Advisory published
- 2026-10-22
- Advisory updated
- 2026-10-22
Who should care
Defenders responsible for Electron applications that load untrusted content and allow it to open new windows should assess exposure and prioritize remediation. This includes developers and security teams working with Electron applications in various deployment contexts.
Why it matters
Electron applications loading untrusted content and allowing new windows are vulnerable to SameSite cookie bypass, enabling potential credentialed requests. Defenders should verify exposure, prioritize remediation, and consider compensating controls.
- Credentialed top-level requests to another site could be made, potentially bypassing CSRF defenses.
- Defenders need to verify exposure in Electron applications and assess the use of setWindowOpenHandler.
- Remediation involves updating to fixed versions or implementing compensating controls like restricting untrusted content.
Technical summary
The Electron application framework has a vulnerability where SameSite cookie restrictions are not applied to windows opened from links. This allows content shown in the app to make credentialed top-level requests to another site that relies on SameSite cookies as a CSRF defense. The issue arises because pages opened into a new window from a link are loaded as if the app itself had navigated there, rather than the page containing the link. This treats the request as same-site, sending `SameSite=Strict` cookies and not identifying the initiating page via `Sec-Fetch-Site`. Apps are only affected if they load untrusted content and allow it to open new windows. The vulnerability can be mitigated by updating to fixed
Defensive priority
Defenders should prioritize verifying exposure in Electron applications that load untrusted content and allow new windows, assessing the use of setWindowOpenHandler.
Recommended defensive actions
- Verify Electron application versions and update to fixed versions (44.3.0, 43.7.0, 42.11.3, or 45.0.0-alpha.6) if vulnerable.
- Assess and restrict untrusted content loading and new window opening in Electron applications.
- Implement setWindowOpenHandler to deny new windows from untrusted content.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Evidence notes
The source corpus provides details on the vulnerability, its impact, and fixed versions (44.3.0, 43.7.0, 42.11.3, 45.0.0-alpha.6). However, it does not provide information on exploitation or affected versions beyond the given ranges. Defenders should verify Electron application versions and assess the use of `setWindowOpenHandler`. The source item from osv_dev provides a brief description of the vulnerability. Official CVE and NVD records offer additional context.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-113796 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-113796
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-113796 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-113796
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Electron: SameSite cookie restrictions are not applied to windows opened from links
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/npm/GHSA-2p8c-gr87-2676.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/security/advisories/GHSA-2p8c-gr87-2676
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53721
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53719
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53718
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53717
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53683
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/commit/a86ae4205ba2ba7ae60a6caa9d5d3a44321f2f9b
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.