PatchSiren

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.