CVE-2018-5383: Bluetooth implementations may not sufficiently validate elliptic curve parameters during Diffie-Hellman key exchange
Vulnerability summary
CVE-2018-5383 is a high (CVSS 8.0) Missing Cryptographic Step vulnerability in android open source project android. EPSS estimates a 0.81% chance of exploitation in the next 30 days, higher than 56.8% of scored vulnerabilities.
Not severe (CVSS 8, adjacent network); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 4 · Related 4Timeline
- 07-08-2018PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
9 scores · 5 sources · 4 versions- OSV · UbuntuEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
- OSV · DebianEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
- NVDNIST8.0HighCVSS:3.0/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N
- OSV · Red hatEcosystem advisory · calculated7.1HighCVSS:3.0/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:HDiffers
- OSV · UbuntuEcosystem advisory · calculated6.8MediumCVSS:3.0/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:NDiffers
EPSS trend
Probability
0.81%
Chance of exploitation in the next 30 days
Percentile
57%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.81% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-325Missing Cryptographic StepThe product does not implement a required step in a cryptographic algorithm, resulting in weaker encryption than advertised by the algorithm.
- CWE-347Improper Verification of Cryptographic SignatureThe product does not verify, or incorrectly verifies, the cryptographic signature for data.
Affected systems
Known conditions: adjacent network, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Ubuntu23 products
- linux< 4.4.0-159.187 | < 4.15.0-58.64
- linux-aws< 4.4.0-1054.58 | < 4.4.0-1090.101 | < 4.15.0-1047.49
- linux-aws-fips< 4.15.0-2018.18 | All versions (No fix recorded)
- linux-aws-hwe< 4.15.0-1047.49~16.04.1
- linux-azure< 4.15.0-1059.64~14.04.1 | < 4.15.0-1055.60 | < 5.0.0-1014.14~18.04.1
Redhat18 products
- iwl100-firmware< 0:39.31.5.1-72.el7
- iwl1000-firmware< 1:39.31.5.1-72.el7
- iwl105-firmware< 0:18.168.6.1-72.el7
- iwl135-firmware< 0:18.168.6.1-72.el7
- iwl2000-firmware< 0:18.168.6.1-72.el7
Suse11 products
- kernel-firmware&distro=SUSE Enterprise Storage 4< 20170530-21.28.1
- kernel-firmware&distro=SUSE Linux Enterprise Desktop 12 SP3< 20170530-21.28.1
- kernel-firmware&distro=SUSE Linux Enterprise Server 12 SP1-LTSS< 20160516git-10.16.1
- kernel-firmware&distro=SUSE Linux Enterprise Server 12 SP2-BCL< 20170530-21.28.1
- kernel-firmware&distro=SUSE Linux Enterprise Server 12 SP2-LTSS< 20170530-21.28.1
Android open source project1 product
- android≥ unspecified, < 2018-06-05 patch level
Debian1 product
- firmware-nonfree< 20161130-5~deb8u1 | < 20190114-1
Google1 product
- androidEOL6.0 | 6.0.1 | 7.0 | 7.1.1 | 7.1.2 | 8.0 | 8.1
Ti1 product
8 vendors · 60 products
References
37 links- www.bluetooth.com/news/unknown/2018/07/bluetooth-sig-security-updateX Refsource CONFIRMBroken LinkVendor AdvisoryARTICLE
- access.redhat.com/errata/RHSA-2019:2169Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory