PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-114124 electron CVE debrief

CVE-2026-114124 Electron Off-screen rendering on macOS trusts GPU-supplied frame geometry. This vulnerability allows potential memory disclosure or application crashes if the GPU process is compromised. Electron developers and security teams should assess exposure and prioritize updates to patched versions, especially for applications using offscreen rendering on macOS. The issue arises from lack of full validation of frame data received from the GPU process by the main process in offscreen rendering mode on macOS.

Vendor
electron
Product
Unknown
CVSS
LOW 3.9
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

Defenders responsible for Electron-based applications, especially those using offscreen rendering on macOS, should assess exposure and prioritize updates to patched versions. Roles include Electron developers, security teams, and IT personnel managing Electron applications.

Why it matters

CVE-2026-114124 is a vulnerability in Electron's offscreen rendering on macOS, allowing potential memory disclosure or application crashes if the GPU process is compromised. Defenders should prioritize updating to patched versions, especially for applications using offscreen rendering on macOS, and verify GPU process integrity.

  • Potential memory disclosure or application crash in offscreen rendering contexts
  • Requires verification of GPU process integrity to prevent compromise
  • Update priority for applications using offscreen rendering on macOS
  • Exposure assessment for Electron applications on macOS

Technical summary

In offscreen rendering mode on macOS, Electron's main process does not fully validate frame data received from the GPU process. This could allow a compromised GPU process to cause the main process to read out-of-bounds memory or crash the application when producing `paint` event images. The issue is addressed in Electron versions 45.0.0-alpha.9, 44.4.3, 43.7.3, and 42.11.6. Defenders should prioritize updating to patched Electron versions, especially for applications using offscreen rendering on macOS, and verify GPU process integrity.

Defensive priority

Defenders should prioritize updating to patched Electron versions, especially for applications using offscreen rendering on macOS.

Recommended defensive actions

  • Update to a patched version of Electron (45.0.0-alpha.9, 44.4.3, 43.7.3, or 42.11.6)
  • Review applications using offscreen rendering on macOS for potential exposure
  • Ensure no GPU process compromise has occurred
  • Verify GPU process integrity to prevent compromise
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The issue arises in offscreen rendering mode on macOS where frame data from the GPU process is not fully validated by the main process. A compromised GPU process could cause the main process to read out-of-bounds memory or crash the app while producing `paint` event images. This affects applications using `webPreferences.offscreen` on macOS if an attacker has gained code execution in the GPU process.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-114124 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-114124

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-114124 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-114124

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Electron: Off-screen rendering on macOS trusts GPU-supplied frame geometry

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/npm/GHSA-h3v5-h239-pg29.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/security/advisories/GHSA-h3v5-h239-pg29

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/pull/54047

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/pull/54038

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/pull/54037

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/pull/54036

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/pull/54033

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/electron/electron/commit/d7f87070a8d738e561245d1ade4d6fbb082db80a

    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.