Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. electron
  4. ›
  5. CVE-2026-70610

CVE-2026-70610: Electron: contextBridge object copy honors prototype setters

August 5, 2026

Objects copied across the contextBridge boundary from untrusted content could carry an attacker-influenced prototype, enabling prototype-pollution-style attacks against preload code despite context isolation being enabled.

Apps are only affected if their preload code accepts object arguments from untrusted content and reads properties from them without own-property checks. Apps that only accept primitive arguments, or that validate object arguments, are not affected.

References

  • github.com/advisories/GHSA-ff2p-hmqr-hxm4
  • github.com/electron/electron/commit/17d5d26499cd279fab48f5f26527f8edc02a7713
  • github.com/electron/electron/commit/23a6efb714dec80e2cf45d3054d18d701162e4dd
  • github.com/electron/electron/commit/4ac50292d552fb510eb778392620c85308770a55
  • github.com/electron/electron/commit/5b699544cbbed51bedb7c60d75c8c42be5825737
  • github.com/electron/electron/pull/51083
  • github.com/electron/electron/pull/51084
  • github.com/electron/electron/pull/51085
  • github.com/electron/electron/pull/51086
  • github.com/electron/electron/releases/tag/v39.8.9
  • github.com/electron/electron/releases/tag/v40.9.2
  • github.com/electron/electron/releases/tag/v41.2.2
  • github.com/electron/electron/releases/tag/v42.0.0-beta.4
  • github.com/electron/electron/security/advisories/GHSA-ff2p-hmqr-hxm4
  • nvd.nist.gov/vuln/detail/CVE-2026-70610

Code Behaviors & Features

Detect and mitigate CVE-2026-70610 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 39.8.9, all versions starting from 40.0.0-alpha.1 before 40.9.2, all versions starting from 41.0.0-alpha.1 before 41.2.2, all versions starting from 42.0.0-alpha.1 before 42.0.0-beta.4

Fixed versions

  • 39.8.9
  • 40.9.2
  • 41.2.2
  • 42.0.0-beta.4

Solution

Upgrade to versions 39.8.9, 40.9.2, 41.2.2, 42.0.0-beta.4 or above.

Impact 5.4 MEDIUM

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-1321: Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')

Source file

npm/electron/CVE-2026-70610.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sat, 08 Aug 2026 00:17:39 +0000.