GitHub Advisoryadvisory · npm
GHSA-98mx-cjp9-gchm Electron: Extension tabs.query returns tab URLs and titles without the tabs permission
LOW
Official page ↗
- Aliases
- CVE-2026-113797
- Ecosystem
- npm
- Packages
- electron
- Severity
- Low
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-862
- Reviewed
- 2026-10-22
Affected packages
• npm electron: >= 45.0.0-alpha.1, < 45.0.0-alpha.4 → fixed in 45.0.0-alpha.4
• npm electron: >= 44.0.0-alpha.1, < 44.1.1 → fixed in 44.1.1
• npm electron: >= 43.0.0-alpha.1, < 43.5.1 → fixed in 43.5.1
• npm electron: < 42.11.1 → fixed in 42.11.1
Description
Impact
`chrome.tabs.query()` returned each tab's `url` and `title` to extensions that held neither the `tabs` permission nor matching host permissions, so any loaded extension could read the URL and title of every webContents in its session.
Apps are only affected if they load extensions (`session.extensions.loadExtension`) that they do not fully trust. Apps that load no extensions, or only trusted ones, are not affected.
Workarounds
Do not load untrusted or unvalidated extensions. In general you should only load trusted extensions.
Fixed Versions
• `45.0.0-alpha.4`
• `44.1.1`
• `43.5.1`
• `42.11.1`
For more information
If you have any questions or comments about this advisory, email us at [email protected]
Related
Alias · CVE (1)
- CVE-2026-113797 Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. vulnerability
Weakness · CWE (1)
- CWE-862 Missing Authorization weakness
References
- https://github.com/electron/electron/security/advisories/GHSA-98mx-cjp9-gchm web
- https://nvd.nist.gov/vuln/detail/CVE-2026-113797 advisory
- https://github.com/electron/electron/pull/53356 web
- https://github.com/electron/electron/pull/53355 web
- https://github.com/electron/electron/pull/53354 web
- https://github.com/electron/electron/pull/53353 web
- https://github.com/electron/electron/pull/52597 web
- https://github.com/electron/electron/commit/f3ae30fab9aabfd445eedff4dd7a2f003eb1ff2f web
- https://github.com/electron/electron/commit/d6529d65e5f096cd45bbb2828febb2c6baa53921 web
- https://github.com/electron/electron/commit/b1eb86ca8f6fa39fe9d5fee21bb9a0bf591a6a3f web
- https://github.com/electron/electron/commit/5acc76667d32ff310d04f965b47983412ab6553c web
- https://github.com/electron/electron/commit/16e6103c1d84cd1c46336647b55e96414da501a4 web
- https://github.com/electron/electron/releases/tag/v42.11.1 web
- https://github.com/electron/electron/releases/tag/v43.5.1 web
- https://github.com/electron/electron/releases/tag/v44.1.1 web
- https://github.com/electron/electron/releases/tag/v45.0.0-alpha.4 web
- https://github.com/electron/electron package