Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 42.11.3, 43.7.0, 44.3.0, and 45.0.0-alpha.6, Electron treated pages opened into a new window from links as application-initiated navigations instead of preserving the page containing the link as the initiator. The resulting top-level request could be classified as same-site, causing SameSite=Strict cookies to be sent and Sec-Fetch-Site not to identify the initiating page. An application that loads untrusted content and permits it to open new windows could therefore allow that content to make a credentialed request to another site that relies on SameSite cookies for CSRF protection. This issue is fixed in versions 42.11.3, 43.7.0, 44.3.0, and 45.0.0-alpha.6.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-352"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/113xxx/CVE-2026-113796.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "42.11.3"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"introduced": "43.0.0-alpha.1"
},
{
"fixed": "43.7.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"introduced": "44.0.0-alpha.1"
},
{
"fixed": "44.3.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"introduced": "45.0.0-alpha.1"
},
{
"fixed": "45.0.0-alpha.6"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "079b9b1594ee62c336adc3aa430d4c1cf62bd51e"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "0e6aca0618eeae50a18cfd50548b8688820629ed"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "652ef79ac79c6767b31e59b2f28d0d46114645e5"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "98940cb274bb6adcb7cdb2da2d4495ac83119670"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "a86ae4205ba2ba7ae60a6caa9d5d3a44321f2f9b"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v42.11.3",
"range": [
{
"fixed": "22de0a3a06cfd3174fc6c59c3810ab5e1c91bf1a"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "v43.7.0",
"range": [
{
"fixed": "c440db52c29668e848f02e374720e15b6025a132"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "v44.3.0",
"range": [
{
"fixed": "07e460719c75b2ec5ee4893f7d2192ef31c7b8c2"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "v45.0.0-alpha.6",
"range": [
{
"fixed": "b3229a93ed98e874b42a9ce10a3ff04d5a5c7a38"
}
],
"source": "REFERENCES_TAG"
}
]
}