Intel

AIKIDO-2026-10831

electron is vulnerable to Memory Corruption

Memory Corruption Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published May 19, 2026

88

High Risk

This Affects:

JSelectron
40.0.0 - 40.10.0
Fixed in 40.10.1
41.0.0 - 41.6.0
Fixed in 41.6.1
Are you affected? Scan for Free

TL;DR

This patch release rebases the embedded Chromium-family stack with a batch of security cherry-picks called out as high-severity fixes from the Chrome stable train used for the backport. Concrete patches tighten Blink string views to use bounds-checked subspans instead of deriving raw pointers from unchecked offsets, address integer overflow and buffer sizing mistakes in ANGLE paths, and fix libwebm mux bookkeeping patterns consistent with use-after-free or double-free classes of bugs, alongside additional V8 and Chromium fixes enumerated in the backport pull request. Malicious web content that reaches the compromised engine surface could leverage memory corruption to breach confidentiality or integrity of the application process.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

electron is vulnerable to Memory Corruption in versions 41.0.0 - 41.6.0 and 40.0.0 - 40.10.0.

How to fix this

Upgrade the electron library to the patch version.