Approved changes feed: RSS · Atom

cpe:2.3:a:electron:electron:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorElectron (5ca2aa8a-bbaf-518c-9266-2dfdc166f73d)
ProductElectron (46099373-e61f-5a35-a996-77994d2adb21)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-54257 vulnerable 2026-07-29 01:00:27.656032 Electron: Buffer performs incorrect byte length calculations resulting in heap buffer under/overflow
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. From 42.3.1 until 42.3.3, Buffer performs incorrect byte length calculations resulting in heap buffer under/overflow. Most apps will crash and some may perform incorrect buffer allocations in the Node.js Buffer API resulting in unexpected truncation or allocation. This vulnerability is fixed in 42.3.3.
Published: 2026-06-23T17:08:31.786Z
Updated: 2026-06-23T17:47:47.594Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34781 vulnerable 2026-06-08 07:59:13.139990 Electron crashes in clipboard.readImage() on malformed clipboard image data
LOW (2.8)
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 39.8.5, 40.8.5, 41.1.0, and 42.0.0-alpha.5, apps that call clipboard.readImage() may be vulnerable to a denial of service. If the system clipboard contains image data that fails to decode, the resulting null bitmap is passed unchecked to image construction, triggering a controlled abort and crashing the process. Apps are only affected if they call clipboard.readImage(). Apps that do not read images from the clipboard are not affected. This issue does not allow memory corruption or code execution. This vulnerability is fixed in 39.8.5, 40.8.5, 41.1.0, and 42.0.0-alpha.5.
Published: 2026-04-07T21:20:12.517Z
Updated: 2026-04-08T16:14:38.564Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34780 vulnerable 2026-06-08 07:59:13.136238 Electron: Context Isolation bypass via contextBridge VideoFrame transfer
HIGH (8.4)
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. From versions 39.0.0-alpha.1 to before 39.8.0, 40.0.0-alpha.1 to before 40.7.0, and 41.0.0-alpha.1 to before 41.0.0-beta.8, apps that pass VideoFrame objects (from the WebCodecs API) across the contextBridge are vulnerable to a context isolation bypass. An attacker who can execute JavaScript in the main world (for example, via XSS) can use a bridged VideoFrame to gain access to the isolated world, including any Node.js APIs exposed to the preload script. Apps are only affected if a preload script returns, resolves, or passes a VideoFrame object to the main world via contextBridge.exposeInMainWorld(). Apps that do not bridge VideoFrame objects are not affected. This issue has been patched in versions 39.8.0, 40.7.0, and 41.0.0-beta.8.
Published: 2026-04-04T00:02:02.224Z
Updated: 2026-07-15T01:03:46.178Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34779 vulnerable 2026-06-08 07:59:13.135101 Electron: AppleScript injection in app.moveToApplicationsFolder on macOS
MEDIUM (6.5)
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 38.8.6, 39.8.1, 40.8.0, and 41.0.0-beta.8, on macOS, app.moveToApplicationsFolder() used an AppleScript fallback path that did not properly handle certain characters in the application bundle path. Under specific conditions, a crafted launch path could lead to arbitrary AppleScript execution when the user accepted the move-to-Applications prompt. Apps are only affected if they call app.moveToApplicationsFolder(). Apps that do not use this API are not affected. This issue has been patched in versions 38.8.6, 39.8.1, 40.8.0, and 41.0.0-beta.8.
Published: 2026-04-04T00:00:41.873Z
Updated: 2026-04-08T03:55:40.913Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34778 vulnerable 2026-06-08 07:59:13.133944 Electron: Service worker can spoof executeJavaScript IPC replies
MEDIUM (5.9)
Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 38.8.6, 39.8.1, 40.8.1, and 41.0.0, a service worker running in a session could spoof reply messages on the internal IPC channel used by webContents.executeJavaScript() and related methods, causing the main-process promise to resolve with attacker-controlled data. Apps are only affected if they have service workers registered and use the result of webContents.executeJavaScript() (or webFrameMain.executeJavaScript()) in security-sensitive decisions. This issue has been patched in versions 38.8.6, 39.8.1, 40.8.1, and 41.0.0.
Published: 2026-04-03T23:59:07.419Z
Updated: 2026-04-06T15:50:49.205Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34777 vulnerable 2026-06-08 07:59:13.133164 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34776 vulnerable 2026-06-08 07:59:13.132227 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34775 vulnerable 2026-06-08 07:59:13.131394 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34774 vulnerable 2026-06-08 07:59:13.130159 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34773 vulnerable 2026-06-08 07:59:13.110728 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34772 vulnerable 2026-06-08 07:59:13.105556 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34771 vulnerable 2026-06-08 07:59:13.104378 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34770 vulnerable 2026-06-08 07:59:13.103180 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34769 vulnerable 2026-06-08 07:59:13.101963 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34768 vulnerable 2026-06-08 07:59:13.100672 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34767 vulnerable 2026-06-08 07:59:13.100205 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34766 vulnerable 2026-06-08 07:59:13.089810 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34765 vulnerable 2026-06-08 07:59:13.087870 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34764 vulnerable 2026-06-08 07:59:13.083223 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-55305 vulnerable 2026-06-08 07:33:14.581730 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-46993 vulnerable 2026-06-08 06:48:10.963337 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-46992 vulnerable 2026-06-08 06:48:10.963002 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-39698 vulnerable 2026-06-08 06:41:51.410800 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-44402 vulnerable 2026-06-08 06:12:40.925668 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-39956 vulnerable 2026-06-08 06:09:38.171186 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-29198 vulnerable 2026-06-08 06:02:39.097922 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-23623 vulnerable 2026-06-08 05:56:04.073970 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36077 vulnerable 2026-06-08 05:46:06.282927 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-29257 vulnerable 2026-06-08 05:42:47.446429 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-29247 vulnerable 2026-06-08 05:42:47.412177 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-21718 vulnerable 2026-06-08 05:40:02.071103 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-39184 vulnerable 2026-06-08 05:33:49.114486 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-4077 vulnerable 2026-06-08 05:25:58.829338 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-4076 vulnerable 2026-06-08 05:25:58.828179 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-4075 vulnerable 2026-06-08 05:25:58.814937 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-26272 vulnerable 2026-06-08 05:23:51.052045 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15215 vulnerable 2026-06-08 05:19:25.472634 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15174 vulnerable 2026-06-08 05:19:25.427236 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15096 vulnerable 2026-06-08 05:19:25.257844 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-12581 vulnerable 2026-06-08 05:08:47.075374 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.