PatchSiren

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.