CVE-2026-113797 json
Electron: Extension tabs.query returns tab URLs and titles without the tabs permission
published 19d ago modified 12d ago also EUVD-2026-107369 , GHSA-98mx-cjp9-gchm
- cvss
- 3.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 48%
- public exploits
- 0
- none known
Summary
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 42.11.1, 43.5.1, 44.1.1, and 45.0.0-alpha.4, chrome.tabs.query() returned each tab's url and title to extensions that had neither the tabs permission nor matching host permissions. An application that loaded an extension it did not fully trust through session.extensions.loadExtension could therefore allow that extension to read the URL and title of every webContents in its session. This issue is fixed in versions 42.11.1, 43.5.1, 44.1.1, and 45.0.0-alpha.4.
Patch / fix
- npm electron 42.11.1, 43.5.1, 44.1.1, 45.0.0-alpha.4
- electronjs electron 42.11.1, 43.5.1, 44.1.1, 45.0.0-alpha.4
- atom electron 42.11.1, 43.5.1, 44.1.1, 45.0.0-alpha.4
- mozilla firefox 42.11.1, 43.5.1, 44.1.1, 45.0.0-alpha.4
- github.com/electron/electron@16e6103 commit
- github.com/electron/electron@5acc766 commit
- github.com/electron/electron@b1eb86c commit
- github.com/electron/electron@d6529d6 commit
- github.com/electron/electron@f3ae30f commit
- github.com/electron/electron#52597 pull request
- github.com/electron/electron#53353 pull request
- github.com/electron/electron#53354 pull request
- github.com/electron/electron#53355 pull request
- github.com/electron/electron#53356 pull request
Is CVE-2026-113797 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-113797 updated cvss 3.1
electron: Electron: Information disclosure via improper permission validation in tab queries
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 12d ago
Exploit prediction
0.59% chance of exploitation in the next 30 days, higher than 48% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 3.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N |
| GitHub | 3.1 | 3.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | electron | >=45.0.0-alpha.1, <45.0.0-alpha.4 >=44.0.0-alpha.1, <44.1.1 >=43.0.0-alpha.1, <43.5.1 <42.11.1 |
45.0.0-alpha.4 44.1.1 43.5.1 42.11.1 |
Affected products
- electron electron
Classification
- Weakness
-
- CWE-862 Missing Authorization
References
-
github.com
/electron/electron/pull/52597
web
-
github.com
/electron/electron/pull/53353
web
-
github.com
/electron/electron/pull/53354
web
-
github.com
/electron/electron/pull/53355
web
-
github.com
/electron/electron/pull/53356
web
-
github.com
/electron/electron/commit/16e6103c1d84cd1c46336647b55e96414da501a4
web
-
github.com
/electron/electron/commit/5acc76667d32ff310d04f965b47983412ab6553c
web
-
github.com
/electron/electron/commit/b1eb86ca8f6fa39fe9d5fee21bb9a0bf591a6a3f
web
-
github.com
/electron/electron/commit/d6529d65e5f096cd45bbb2828febb2c6baa53921
web
-
github.com
/electron/electron/commit/f3ae30fab9aabfd445eedff4dd7a2f003eb1ff2f
web
-
github.com
/electron/electron/security/advisories/GHSA-98mx-cjp9-gchm
web
-
github.com
/electron/electron/releases/tag/v42.11.1
web
-
github.com
/electron/electron/releases/tag/v43.5.1
web
-
github.com
/electron/electron/releases/tag/v44.1.1
web
-
github.com
/electron/electron/releases/tag/v45.0.0-alpha.4
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-113797
advisory
-
github.com
/electron/electron
package
Sources
- CVE List CVE-2026-113797
- GitHub Advisory GHSA-98mx-cjp9-gchm
- NVD CVE-2026-113797
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.