PatchSiren cyber security CVE debrief
CVE-2026-113797 Electron CVE debrief
CVE-2026-113797 Electron Extension tabs.query Returns Tab URLs and Titles Without Tabs Permission. The Electron application framework has a vulnerability where the chrome.tabs.query() function returns tab URLs and titles to extensions without the tabs permission or matching host permissions. This allows any loaded extension to read the URL and title of every webContents in its session. The vulnerability affects applications that load extensions they do not fully trust. Developers and administrators of Electron applications that load extensions should assess their exposure and take necessary actions to mitigate the vulnerability.
- Vendor
- Electron
- Product
- electron
- CVSS
- LOW 3.1
- 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
Developers and administrators of Electron applications that load extensions, especially those that do not fully trust the extensions they load, should assess their exposure and take necessary actions to mitigate the vulnerability.
Why it matters
CVE-2026-113797 allows untrusted extensions in Electron applications to access tab URLs and titles without proper permissions, potentially leading to unauthorized data exposure. Developers and administrators should assess exposure, verify version updates, and restrict loading of untrusted extensions.
- Untrusted extensions can access sensitive tab information
- Potential for unauthorized data exposure
- Need to verify Electron version and update to fixed versions
- Requires review of extension permissions and host permissions
Technical summary
The Electron application framework has a vulnerability where the chrome.tabs.query() function returns tab URLs and titles to extensions without the tabs permission or matching host permissions. This allows any loaded extension to read the URL and title of every webContents in its session. The vulnerability affects applications that load extensions they do not fully trust. Developers and administrators should assess exposure, verify version updates, and restrict loading of untrusted extensions. The vulnerability can be mitigated by verifying Electron version updates to affected versions, restricting loading of untrusted or unvalidated extensions, and reviewing and updating extension permissions and host.
Defensive priority
Assess exposure of Electron applications loading untrusted extensions and verify version updates.
Recommended defensive actions
- Assess exposure of Electron applications loading untrusted extensions
- Verify Electron version updates to affected versions
- Restrict loading of untrusted or unvalidated extensions
- Review and update extension permissions and host permissions
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and source item detail the vulnerability in Electron's extension handling, specifically with the tabs.query function. Electron applications loading untrusted extensions may be affected.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-113797 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-113797
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-113797 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-113797
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Electron: Extension tabs.query returns tab URLs and titles without the tabs permission
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/npm/GHSA-98mx-cjp9-gchm.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/security/advisories/GHSA-98mx-cjp9-gchm
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53356
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53355
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53354
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/53353
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/pull/52597
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/electron/electron/commit/f3ae30fab9aabfd445eedff4dd7a2f003eb1ff2f
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.