Lucene search
+L

2355 matches found

Github Security Blog
Github Security Blog
added 2026/04/03 2:39 a.m.11 views

Electron: Use-after-free in PowerMonitor on Windows and macOS

Impact Apps that use the powerMonitor module may be vulnerable to a use-after-free. After the native PowerMonitor object is garbage-collected, the associated OS-level resources a message window on Windows, a shutdown handler on macOS retain dangling references. A subsequent session-change event...

8.8CVSS5.8AI score0.00245EPSS
SaveExploits0References3Affected Software1
EUVD
EUVD
added 2026/04/03 2:39 a.m.16 views

EUVD-2026-18937

Electron: Renderer command-line switch injection via undocumented commandLineSwitches webPreference...

7.7CVSS5.9AI score0.00295EPSS
SaveExploits0References1
Snyk
Snyk
added 2026/04/03 2:39 a.m.5 views

Hidden Functionality

Overview org.webjars.npm:electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to Hidden Functionality via the commandLineSwitches webPreference. An attacker can inject arbitrary command-li...

8.8CVSS6AI score0.00295EPSS
SaveExploits0References2
OSV
OSV
added 2026/04/03 2:39 a.m.7 views

GHSA-9WFR-W7MM-PC7F Electron: Renderer command-line switch injection via undocumented commandLineSwitches webPreference

Impact An undocumented commandLineSwitches webPreference allowed arbitrary switches to be appended to the renderer process command line. Apps that construct webPreferences by spreading untrusted configuration objects may inadvertently allow an attacker to inject switches that disable renderer...

7.7CVSS6AI score0.00295EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/04/03 2:39 a.m.9 views

Hidden Functionality

Overview electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to Hidden Functionality via the commandLineSwitches webPreference. An attacker can inject arbitrary command-line switches into...

8.7CVSS6AI score0.00295EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/04/03 2:38 a.m.3 views

Unquoted Search Path or Element

Overview org.webjars.npm:electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to Unquoted Search Path or Element in the app.setLoginItemSettings function on Windows when the executable pat...

7.8CVSS6.1AI score0.0013EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/04/03 2:38 a.m.28 views

Electron: Unquoted executable path in app.setLoginItemSettings on Windows

Impact On Windows, app.setLoginItemSettingsopenAtLogin: true wrote the executable path to the Run registry key without quoting. If the app is installed to a path containing spaces, an attacker with write access to an ancestor directory may be able to cause a different executable to run at login...

7.8CVSS5.8AI score0.0013EPSS
SaveExploits0References3Affected Software1
Snyk
Snyk
added 2026/04/03 2:38 a.m.16 views

Unquoted Search Path or Element

Overview electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to Unquoted Search Path or Element in the app.setLoginItemSettings function on Windows when the executable path is written to...

7.8CVSS6.1AI score0.0013EPSS
SaveExploits0References2
OSV
OSV
added 2026/04/03 2:38 a.m.11 views

GHSA-JFQX-FXH3-C62J Electron: Unquoted executable path in app.setLoginItemSettings on Windows

Impact On Windows, app.setLoginItemSettingsopenAtLogin: true wrote the executable path to the Run registry key without quoting. If the app is installed to a path containing spaces, an attacker with write access to an ancestor directory may be able to cause a different executable to run at login...

3.9CVSS5.9AI score0.0013EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/04/03 2:37 a.m.7 views

HTTP Response Splitting

Overview electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to HTTP Response Splitting via the protocol.handle, protocol.registerSchemesAsPrivileged, or webRequest.onHeadersReceived...

6.5CVSS6AI score0.00211EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/04/03 2:37 a.m.4 views

HTTP Response Splitting

Overview org.webjars.npm:electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to HTTP Response Splitting via the protocol.handle, protocol.registerSchemesAsPrivileged, or...

6.5CVSS6AI score0.00211EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/04/03 2:37 a.m.20 views

EUVD-2026-18933

Electron: HTTP Response Header Injection in custom protocol handlers and webRequest...

5.9CVSS5.9AI score0.00211EPSS
SaveExploits0References1
Snyk
Snyk
added 2026/04/03 2:36 a.m.9 views

Missing Authorization

Overview electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to Missing Authorization in the select-usb-device event callback, which did not validate the chosen device ID against the...

5.4CVSS5.8AI score0.00162EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/04/03 2:36 a.m.12 views

Electron: USB device selection not validated against filtered device list

Impact The select-usb-device event callback did not validate the chosen device ID against the filtered list that was presented to the handler. An app whose handler could be influenced to select a device ID outside the filtered set would grant access to a device that did not match the renderer's...

5.4CVSS5.9AI score0.00162EPSS
SaveExploits0References3Affected Software1
OSV
OSV
added 2026/04/03 2:36 a.m.12 views

GHSA-9899-M83M-QHPJ Electron: USB device selection not validated against filtered device list

Impact The select-usb-device event callback did not validate the chosen device ID against the filtered list that was presented to the handler. An app whose handler could be influenced to select a device ID outside the filtered set would grant access to a device that did not match the renderer's...

3.3CVSS5.9AI score0.00162EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/04/03 2:36 a.m.4 views

Missing Authorization

Overview org.webjars.npm:electron is a framework which lets you write cross-platform desktop applications using JavaScript, HTML and CSS. Affected versions of this package are vulnerable to Missing Authorization in the select-usb-device event callback, which did not validate the chosen device ID...

5.4CVSS5.8AI score0.00162EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/04/03 2:36 a.m.15 views

EUVD-2026-18931

Electron: USB device selection not validated against filtered device list...

3.3CVSS5.9AI score0.00162EPSS
SaveExploits0References1
Positive Technologies
Positive Technologies
added 2026/04/03 12:00 a.m.8 views

PT-2026-30006

Name of the Vulnerable Software and Affected Versions Electron versions prior to 38.8.6, 39.8.1, 40.8.1, and 41.0.0 Description Electron applications calling app.requestSingleInstanceLock on macOS and Linux were susceptible to an out-of-bounds heap read when processing a specially crafted...

5.3CVSS5.9AI score0.00219EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
added 2026/04/03 12:00 a.m.8 views

PT-2026-30000

Name of the Vulnerable Software and Affected Versions Electron versions prior to 38.8.6, 39.8.1, 40.8.0, and 41.0.0-beta.8 Description Electron applications utilizing the powerMonitor module may experience a use-after-free condition. Following the garbage collection of the native PowerMonitor...

8.8CVSS5.8AI score0.00245EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
added 2026/04/03 12:00 a.m.6 views

PT-2026-30007

Impact When an iframe requests fullscreen, pointerLock, keyboardLock, openExternal, or media permissions, the origin passed to session.setPermissionRequestHandler was the top-level page's origin rather than the requesting iframe's origin. Apps that grant permissions based on the origin parameter ...

5.4CVSS5.9AI score0.00122EPSS
SaveExploits0References4
Rows per page
Query Builder