Bluetooth implementations may not sufficiently validate elliptic curve parameters during Diffie-Hellman key exchange
Key facts
- Attack vector
- Adjacent network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Partial Red Hat: 4 fixed, 1 without a fix
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-347.
Summary
Bluetooth firmware or operating system software drivers in macOS versions before 10.13, High Sierra and iOS versions before 11.4, and Android versions before the 2018-06-05 patch may not sufficiently validate elliptic curve parameters used to generate public keys during a Diffie-Hellman key exchange, which may allow a remote attacker to obtain the encryption key used by the device.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Apple | macOS | 10.13 High Sierra to before 10.13.6 | 10.13.6 | Patch available | CNA |
| Apple | iOS | 11 to before 11.4 | 11.4 | Patch available | CNA |
| Android Open Source Project | Android | before 2018-06-05 patch level | 2018-06-05 patch level | Patch available | CNA |
- macOS VendorApple Affected 10.13 High Sierra to before 10.13.6 Fixed in 10.13.6 Patch available CNA
- iOS VendorApple Affected 11 to before 11.4 Fixed in 11.4 Patch available CNA
- Android VendorAndroid Open Source Project Affected before 2018-06-05 patch level Fixed in 2018-06-05 patch level Patch available CNA
CPE configurations NVD · 10
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:ti:wl18xx_bluetooth_service_pack:*:*:*:*:*:*:*:* | before 4.3 | Vulnerable | Texas Instruments |
| cpe:2.3:o:google:android:6.0:*:*:*:*:*:*:* | 6.0 | Vulnerable | |
| cpe:2.3:o:google:android:6.0.1:*:*:*:*:*:*:* | 6.0.1 | Vulnerable | |
| cpe:2.3:o:google:android:7.0:*:*:*:*:*:*:* | 7.0 | Vulnerable | |
| cpe:2.3:o:google:android:7.1.1:*:*:*:*:*:*:* | 7.1.1 | Vulnerable | |
| cpe:2.3:o:google:android:7.1.2:*:*:*:*:*:*:* | 7.1.2 | Vulnerable | |
| cpe:2.3:o:google:android:8.0:*:*:*:*:*:*:* | 8.0 | Vulnerable | |
| cpe:2.3:o:google:android:8.1:*:*:*:*:*:*:* | 8.1 | Vulnerable | |
| cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:* | before 11.4 | Vulnerable | Apple |
| cpe:2.3:o:apple:mac_os_x:*:*:*:*:*:*:*:* | before 10.13 | Vulnerable | Apple |
- cpe:2.3:o:ti:wl18xx_bluetooth_service_pack:*:*:*:*:*:*:*:* Versions before 4.3 Vulnerable ·Texas Instruments
- cpe:2.3:o:google:android:6.0:*:*:*:*:*:*:* Versions 6.0 Vulnerable ·Google
- cpe:2.3:o:google:android:6.0.1:*:*:*:*:*:*:* Versions 6.0.1 Vulnerable ·Google
- cpe:2.3:o:google:android:7.0:*:*:*:*:*:*:* Versions 7.0 Vulnerable ·Google
- cpe:2.3:o:google:android:7.1.1:*:*:*:*:*:*:* Versions 7.1.1 Vulnerable ·Google
- cpe:2.3:o:google:android:7.1.2:*:*:*:*:*:*:* Versions 7.1.2 Vulnerable ·Google
- cpe:2.3:o:google:android:8.0:*:*:*:*:*:*:* Versions 8.0 Vulnerable ·Google
- cpe:2.3:o:google:android:8.1:*:*:*:*:*:*:* Versions 8.1 Vulnerable ·Google
- cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:* Versions before 11.4 Vulnerable ·Apple
- cpe:2.3:o:apple:mac_os_x:*:*:*:*:*:*:*:* Versions before 10.13 Vulnerable ·Apple
Remediation
- Fix · CNA macOS (Apple) Fixed in 10.13.6
- Fix · CNA iOS (Apple) Fixed in 11.4
- Fix · CNA Android (Android Open Source Project) Fixed in 2018-06-05 patch level
Red Hat 1 advisory
- RHSA-2019:2169 Released 2019-08-06 · Red Hat rating Importantlinux-firmware security, bug fix, and enhancement update
- Red Hat Enterprise Linux Client (v. 7) iwl100-firmware-39.31.5.1-72.el7, iwl1000-firmware-1:39.31.5.1-72.el7, iwl105-firmware-18.168.6.1-72.el7 +15
- Red Hat Enterprise Linux ComputeNode (v. 7) iwl100-firmware-39.31.5.1-72.el7, iwl1000-firmware-1:39.31.5.1-72.el7, iwl105-firmware-18.168.6.1-72.el7 +15
- Red Hat Enterprise Linux Server (v. 7) iwl100-firmware-39.31.5.1-72.el7, iwl1000-firmware-1:39.31.5.1-72.el7, iwl105-firmware-18.168.6.1-72.el7 +15
- Red Hat Enterprise Linux Workstation (v. 7) iwl100-firmware-39.31.5.1-72.el7, iwl1000-firmware-1:39.31.5.1-72.el7, iwl105-firmware-18.168.6.1-72.el7 +15
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise MRG 2 | Affected | No fix yet |
| Red Hat Enterprise Linux Client (v. 7) | Fixed | RHSA-2019:2169 |
| Red Hat Enterprise Linux ComputeNode (v. 7) | Fixed | RHSA-2019:2169 |
| Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2019:2169 |
| Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2019:2169 |
Not affected: 3 products
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
- Red Hat Virtualization 4
Timeline
- 2026-10-02 Threatist record created from CVE-2018-5383
- 2026-10-03 Alias added: GHSA-3jm5-8qwr-jvwm
References
More Apple Iphone Os vulnerabilities
- TI-2025-28008 Out-of-bounds write in Apple iOS and iPadOS KEVCVSS 3.1CRITICAL 10.0
- TI-2025-22441 Apple iOS and iPadOS: An attacker with arbitrary read and write capability may be able to… KEVCVSS 3.1CRITICAL 9.8
- TI-2025-22440 Memory corruption in Apple iOS and iPadOS KEVCVSS 3.1CRITICAL 9.8
- TI-2025-17951 Out-of-bounds write in Apple Safari KEVCVSS 3.1CRITICAL 10.0
- TI-2025-17847 Use after free in Apple iOS and iPadOS KEVCVSS 3.1CRITICAL 10.0
- TI-2022-06854 Out-of-bounds write in Apple iOS and iPadOS KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2018-5383 · CVE Program
- CVE-2018-5383 · NVD
- FIRST EPSS
- GHSA-3jm5-8qwr-jvwm · GitHub Advisory Database · CC BY 4.0
- CVE-2018-5383 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences