Skip to main content
No exploitation reportedFix available

CVE-2018-3640

No exploitation reported by the sources we read.

  • Published2018-05-22
  • WeaknessCWE-203

Am I affected?

With a domain, we read the version its public headers and pages expose. A distribution build can carry the fix under an older number.

Description

Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis, aka Rogue System Register Read (RSRE), Variant 3a.

Timeline

dates in UTC
  1. 2018-05-2212:29CVE publishedNVD

Versions per branch

NVD
Intel atom c
BranchAffectedFixed in
—= c2308no fix published
—= c3308no fix published
—= c3338no fix published
—= c3508no fix published
—= c3538no fix published
—= c3558no fix published
—= c3708no fix published
—= c3750no fix published
—= c3758no fix published
—= c3808no fix published
—= c3830no fix published
—= c3850no fix published
Intel atom z
BranchAffectedFixed in
—= z2420no fix published
—= z2460no fix published
—= z2480no fix published
—= z2520no fix published
—= z2560no fix published
—= z2580no fix published
—= z2760no fix published
—= z3460no fix published
—= z3480no fix published
—= z3530no fix published
—= z3560no fix published
—= z3570no fix published
Intel xeon e3
BranchAffectedFixed in
125.x= 125c_no fix published
1220.x= 1220_no fix published
1275.x= 1275_no fix published
1505.x= 1505m_v6no fix published
1515.x= 1515m_v5no fix published
1535.x= 1535m_v5no fix published
1535.x= 1535m_v6no fix published
1545.x= 1545m_v5no fix published
1558.x= 1558l_v5no fix published
1565.x= 1565l_v5no fix published
1575.x= 1575m_v5no fix published
1578.x= 1578l_v5no fix published

196 more products in the sources.

as publishedRanges as NVD and OSV publish them; a distribution’s build can be fixed under an older number.

Distribution builds and vendor advisories

Packages from OSV.dev and products from the vendors' CSAF advisories.

version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.

Packages

  • intel-microcodeUbuntu:18.04:LTSall versions · fixed in 3.20180807a.0ubuntu0.18.04.1
  • intel-microcodeUbuntu:16.04:LTSall versions · fixed in 3.20180807a.0ubuntu0.16.04.1
  • intel-microcodeUbuntu:14.04:LTSall versions · fixed in 3.20180807a.0ubuntu0.14.04.1
  • intel-microcodeDebian:14all versions · fixed in 3.20180703.1
  • intel-microcodeDebian:13all versions · fixed in 3.20180703.1
  • intel-microcodeDebian:12all versions · fixed in 3.20180703.1
  • intel-microcodeDebian:9all versions · fixed in 3.20180703.2~deb9u1
  • intel-microcodeDebian:9all versions · fixed in 3.20180807a.1~deb9u1

38 more package ranges on OSV.dev

Vendor advisories

  • CVE-2018-3640 Red Hat Product Security

    hw: cpu: speculative register load

Full record on NVD

Fix

Advisories and patches

Detection

Nuclei template
none so far
ProjectDiscovery
Exploit-DB
no entry
Exploit-DB
Proof of concept
Metasploit modules
none listed
Metasploit Framework

Sources

Identifiers

Technical details

CVSS v3 Vector
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N
Published
2018-05-22
Last Modified
2026-06-17
NVD status
Modified
GitHub Advisory
GHSA-wm4v-x65g-m25r

Frequently asked questions

What is CVE-2018-3640?

Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis, aka Rogue System Register Read (RSRE), Variant 3a.

Is CVE-2018-3640 actively exploited?

Active exploitation of CVE-2018-3640 has not been confirmed. Its EPSS score was 7.1% on 2026-11-09, the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2018-3640?

CVE-2018-3640 has a CVSS v3 base score of 5.6 (MEDIUM severity), with vector string CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N.

Running hw? Hear about its next vulnerability

Surveillance reads the versions in your stack — a domain, a lockfile or a list — checks each CVE against the ranges its sources publish, and alerts you when one you run is exploited or enters CISA KEV. A version it cannot read stays « version not verified ».

No credit card required · No monthly cap on website lookups · 250 API requests/month

Sources for this record