5

CVE-2022-21718

Renderers can obtain access to random bluetooth device without permission in Electron

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. A vulnerability in versions prior to `17.0.0-alpha.6`, `16.0.6`, `15.3.5`, `14.2.4`, and `13.6.6` allows renderers to obtain access to a bluetooth device via the web bluetooth API if the app has not configured a custom `select-bluetooth-device` event handler. This has been patched and Electron versions `17.0.0-alpha.6`, `16.0.6`, `15.3.5`, `14.2.4`, and `13.6.6` contain the fix. Code from the GitHub Security Advisory can be added to the app to work around the issue.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
ElectronjsElectron Version < 13.6.6
ElectronjsElectron Version >= 14.0.0 < 14.2.4
ElectronjsElectron Version >= 15.0.0 < 15.3.5
ElectronjsElectron Version >= 16.0.0 < 16.0.6
ElectronjsElectron Version17.0.0 Updatealpha1
ElectronjsElectron Version17.0.0 Updatealpha2
ElectronjsElectron Version17.0.0 Updatealpha3
ElectronjsElectron Version17.0.0 Updatealpha4
ElectronjsElectron Version17.0.0 Updatealpha5
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.91% 0.552
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 5 3.1 1.4
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
nvd@nist.gov 4 8 2.9
AV:N/AC:L/Au:S/C:P/I:N/A:N
security-advisories@github.com 3.4 1.7 1.4
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:N/A:N
CWE-668 Exposure of Resource to Wrong Sphere

The product exposes a resource to the wrong control sphere, providing unintended actors with inappropriate access to the resource.

CWE-862 Missing Authorization

The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

https://github.com/electron/electron/pull/32178
Patch
Third Party Advisory
Issue Tracking
https://github.com/electron/electron/pull/32240
Patch
Third Party Advisory
Issue Tracking
https://github.com/electron/electron/security/advisories/GHSA-3p22-ghq8-v749
Third Party Advisory
Mitigation