Vulnerability Name:

CVE-2018-16098 (CCN-155424)

Assigned:2018-08-29
Published:2019-01-10
Updated:2019-05-08
Summary:In some Lenovo ThinkPads, an unquoted search path vulnerability was found in various versions of the Synaptics Pointing Device driver which could allow unauthorized code execution as a low privilege user.
CVSS v3 Severity:7.8 High (CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
6.8 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): Low
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
7.8 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
6.8 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): Required
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
CVSS v2 Severity:7.2 High (CVSS v2 Vector: AV:L/AC:L/Au:N/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Low
Authentication (Au): None
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
6.8 Medium (CCN CVSS v2 Vector: AV:L/AC:L/Au:S/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Low
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
Vulnerability Type:CWE-428
Vulnerability Consequences:Gain Access
References:Source: MITRE
Type: CNA
CVE-2018-16098

Source: XF
Type: UNKNOWN
lenovo-cve201816098-code-exec(155424)

Source: MISC
Type: Patch, Vendor Advisory
https://support.lenovo.com/bg/en/product_security/len-24573

Source: CCN
Type: Lenovo Security Advisory: LEN-24573
Synaptics Pointing Device Driver Vulnerability

Source: CONFIRM
Type: Broken Link
https://support.lenovo.com/us/en/solutions/LEN-24573

Vulnerable Configuration:Configuration 1:
  • cpe:/a:lenovo:synaptics_thinkpad_ultranav_driver:18.0.7.119:*:*:*:*:*:*:*
  • AND
  • cpe:/o:microsoft:windows_7:-:*:*:*:*:*:*:*
  • OR cpe:/o:microsoft:windows_8.1:-:*:*:*:pro_n:*:*:*

  • Configuration 2:
  • cpe:/a:lenovo:synaptics_thinkpad_ultranav_driver:19.5.19.33:*:*:*:*:*:*:*
  • AND
  • cpe:/o:microsoft:windows_10:-:*:*:*:*:*:*:*

  • Configuration 3:
  • cpe:/a:lenovo:synaptics_thinkpad_ultranav_driver:19.0.17.140:*:*:*:*:*:*:*
  • AND
  • cpe:/o:microsoft:windows_7:-:*:*:*:*:*:*:*
  • OR cpe:/o:microsoft:windows_8.1:-:*:*:*:*:*:*:*

  • Configuration 4:
  • cpe:/a:lenovo:synaptics_thinkpad_ultranav_driver:19.3.4.219:*:*:*:*:*:*:*
  • AND
  • cpe:/o:microsoft:windows_10:-:*:*:*:*:*:*:*
  • OR cpe:/o:microsoft:windows_7:-:*:*:*:*:*:*:*
  • OR cpe:/o:microsoft:windows_8.1:-:*:*:*:*:*:*:*

  • Configuration 5:
  • cpe:/a:lenovo:synaptics_thinkpad_ultranav_driver:16.2.19.23:*:*:*:*:*:*:*
  • AND
  • cpe:/o:microsoft:windows_7:-:*:*:*:*:*:*:*
  • OR cpe:/o:microsoft:windows_8.1:-:*:*:*:*:*:*:*

  • Configuration 6:
  • cpe:/a:lenovo:synaptics_thinkpad_ultranav_driver:18.1.27.42:*:*:*:*:*:*:*
  • AND
  • cpe:/o:microsoft:windows_7:-:*:*:*:*:*:*:*
  • OR cpe:/o:microsoft:windows_8.1:-:*:*:*:*:*:*:*

  • Configuration 7:
  • cpe:/o:lenovo:thinkpad_helix_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_helix:-:*:*:*:*:*:*:*

  • Configuration 8:
  • cpe:/o:lenovo:thiankpad_l430_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_l430:-:*:*:*:*:*:*:*

  • Configuration 9:
  • cpe:/o:lenovo:thiankpad_l530_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_l530:-:*:*:*:*:*:*:*

  • Configuration 10:
  • cpe:/o:lenovo:thiankpad_p1_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_p1:-:*:*:*:*:*:*:*

  • Configuration 11:
  • cpe:/o:lenovo:thiankpad_x1_extreme_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_x1_extreme:-:*:*:*:*:*:*:*

  • Configuration 12:
  • cpe:/o:lenovo:thiankpad_p50s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_p50s:-:*:*:*:*:*:*:*

  • Configuration 13:
  • cpe:/o:lenovo:thiankpad_p51_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_p51:-:*:*:*:*:*:*:*

  • Configuration 14:
  • cpe:/o:lenovo:thiankpad_p51s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_p51s:-:*:*:*:*:*:*:*

  • Configuration 15:
  • cpe:/o:lenovo:thiankpad_p52s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_p52s:-:*:*:*:*:*:*:*

  • Configuration 16:
  • cpe:/o:lenovo:thiankpad_p70_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_p70:-:*:*:*:*:*:*:*

  • Configuration 17:
  • cpe:/o:lenovo:thiankpad_s1_yoga_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_s1_yoga:-:*:*:*:*:*:*:*

  • Configuration 18:
  • cpe:/o:lenovo:thiankpad_s430_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_s430:-:*:*:*:*:*:*:*

  • Configuration 19:
  • cpe:/o:lenovo:thiankpad_t420_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_t420:-:*:*:*:*:*:*:*

  • Configuration 20:
  • cpe:/o:lenovo:thiankpad_t420i_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thiankpad_t420i:-:*:*:*:*:*:*:*

  • Configuration 21:
  • cpe:/o:lenovo:thinkpad_t420s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t420s:-:*:*:*:*:*:*:*

  • Configuration 22:
  • cpe:/o:lenovo:thinkpad_t420si_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t420si:-:*:*:*:*:*:*:*

  • Configuration 23:
  • cpe:/o:lenovo:thinkpad_t430s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t430s:-:*:*:*:*:*:*:*

  • Configuration 24:
  • cpe:/o:lenovo:thinkpad_t430i_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t430i:-:*:*:*:*:*:*:*

  • Configuration 25:
  • cpe:/o:lenovo:thinkpad_t430s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t430s:-:*:*:*:*:*:*:*

  • Configuration 26:
  • cpe:/o:lenovo:thinkpad_t431s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t431s:-:*:*:*:*:*:*:*

  • Configuration 27:
  • cpe:/o:lenovo:thinkpad_t440_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t440:-:*:*:*:*:*:*:*

  • Configuration 28:
  • cpe:/o:lenovo:thinkpad_t440s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t440s:-:*:*:*:*:*:*:*

  • Configuration 29:
  • cpe:/o:lenovo:thinkpad_t440p_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t440p:-:*:*:*:*:*:*:*

  • Configuration 30:
  • cpe:/o:lenovo:thinkpad_t460s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t460s:-:*:*:*:*:*:*:*

  • Configuration 31:
  • cpe:/o:lenovo:thinkpad_t470_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t470:-:*:*:*:*:*:*:*

  • Configuration 32:
  • cpe:/o:lenovo:thinkpad_t470s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t470s:-:*:*:*:*:*:*:*

  • Configuration 33:
  • cpe:/o:lenovo:thinkpad_t430s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t430s:-:*:*:*:*:*:*:*

  • Configuration 34:
  • cpe:/o:lenovo:thinkpad_t520_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t520:-:*:*:*:*:*:*:*

  • Configuration 35:
  • cpe:/o:lenovo:thinkpad_t520i_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t520i:-:*:*:*:*:*:*:*

  • Configuration 36:
  • cpe:/o:lenovo:thinkpad_t530_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t530:-:*:*:*:*:*:*:*

  • Configuration 37:
  • cpe:/o:lenovo:thinkpad_t530i_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t530i:-:*:*:*:*:*:*:*

  • Configuration 38:
  • cpe:/o:lenovo:thinkpad_t540_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t540:-:*:*:*:*:*:*:*

  • Configuration 39:
  • cpe:/o:lenovo:thinkpad_t540p_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t540p:-:*:*:*:*:*:*:*

  • Configuration 40:
  • cpe:/o:lenovo:thinkpad_t550_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t550:-:*:*:*:*:*:*:*

  • Configuration 41:
  • cpe:/o:lenovo:thinkpad_t560_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t560:-:*:*:*:*:*:*:*

  • Configuration 42:
  • cpe:/o:lenovo:thinkpad_t570_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t570:-:*:*:*:*:*:*:*

  • Configuration 43:
  • cpe:/o:lenovo:thinkpad_t580_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_t580:-:*:*:*:*:*:*:*

  • Configuration 44:
  • cpe:/o:lenovo:thinkpad_twist_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_twist:-:*:*:*:*:*:*:*

  • Configuration 45:
  • cpe:/o:lenovo:thinkpad_s230u_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_s230u:-:*:*:*:*:*:*:*

  • Configuration 46:
  • cpe:/o:lenovo:thinkpad_w530_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_w530:-:*:*:*:*:*:*:*

  • Configuration 47:
  • cpe:/o:lenovo:thinkpad_w540_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_w540:-:*:*:*:*:*:*:*

  • Configuration 48:
  • cpe:/o:lenovo:thinkpad_w541_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_w541:-:*:*:*:*:*:*:*

  • Configuration 49:
  • cpe:/o:lenovo:thinkpad_w550s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_w550s:-:*:*:*:*:*:*:*

  • Configuration 50:
  • cpe:/o:lenovo:thinkpad_x1_carbon_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x1_carbon:-:*:*:*:*:*:*:*

  • Configuration 51:
  • cpe:/o:lenovo:thinkpad_x1_yoga_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x1_yoga:-:*:*:*:*:*:*:*

  • Configuration 52:
  • cpe:/o:lenovo:thinkpad_x1_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x1:-:*:*:*:*:*:*:*

  • Configuration 53:
  • cpe:/o:lenovo:thinkpad_x1_hybrid_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x1_hybrid:-:*:*:*:*:*:*:*

  • Configuration 54:
  • cpe:/o:lenovo:thinkpad_x220_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x220:-:*:*:*:*:*:*:*

  • Configuration 55:
  • cpe:/o:lenovo:thinkpad_x220i_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x220i:-:*:*:*:*:*:*:*

  • Configuration 56:
  • cpe:/o:lenovo:thinkpad_x220_tablet_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x220_tablet:-:*:*:*:*:*:*:*

  • Configuration 57:
  • cpe:/o:lenovo:thinkpad_x230_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x230:-:*:*:*:*:*:*:*

  • Configuration 58:
  • cpe:/o:lenovo:thinkpad_x230i_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x230i:-:*:*:*:*:*:*:*

  • Configuration 59:
  • cpe:/o:lenovo:thinkpad_x230_tablet_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x230_tablet:-:*:*:*:*:*:*:*

  • Configuration 60:
  • cpe:/o:lenovo:thinkpad_x230i_tablet_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x230i_tablet:-:*:*:*:*:*:*:*

  • Configuration 61:
  • cpe:/o:lenovo:thinkpad_x230s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x230s:-:*:*:*:*:*:*:*

  • Configuration 62:
  • cpe:/o:lenovo:thinkpad_x240s_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x240s:-:*:*:*:*:*:*:*

  • Configuration 63:
  • cpe:/o:lenovo:thinkpad_x240_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x240:-:*:*:*:*:*:*:*

  • Configuration 64:
  • cpe:/o:lenovo:thinkpad_x250_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x250:-:*:*:*:*:*:*:*

  • Configuration 65:
  • cpe:/o:lenovo:thinkpad_x280_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_x280:-:*:*:*:*:*:*:*

  • Configuration 66:
  • cpe:/o:lenovo:thinkpad_yoga_11e_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:lenovo:thinkpad_yoga_11e:-:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    BACK
    lenovo synaptics thinkpad ultranav driver 18.0.7.119
    microsoft windows 7 -
    microsoft windows 8.1 -
    lenovo synaptics thinkpad ultranav driver 19.5.19.33
    microsoft windows 10 -
    lenovo synaptics thinkpad ultranav driver 19.0.17.140
    microsoft windows 7 -
    microsoft windows 8.1 -
    lenovo synaptics thinkpad ultranav driver 19.3.4.219
    microsoft windows 10 -
    microsoft windows 7 -
    microsoft windows 8.1 -
    lenovo synaptics thinkpad ultranav driver 16.2.19.23
    microsoft windows 7 -
    microsoft windows 8.1 -
    lenovo synaptics thinkpad ultranav driver 18.1.27.42
    microsoft windows 7 -
    microsoft windows 8.1 -
    lenovo thinkpad helix firmware -
    lenovo thinkpad helix -
    lenovo thiankpad l430 firmware -
    lenovo thiankpad l430 -
    lenovo thiankpad l530 firmware -
    lenovo thiankpad l530 -
    lenovo thiankpad p1 firmware -
    lenovo thiankpad p1 -
    lenovo thiankpad x1 extreme firmware -
    lenovo thiankpad x1 extreme -
    lenovo thiankpad p50s firmware -
    lenovo thiankpad p50s -
    lenovo thiankpad p51 firmware -
    lenovo thiankpad p51 -
    lenovo thiankpad p51s firmware -
    lenovo thiankpad p51s -
    lenovo thiankpad p52s firmware -
    lenovo thiankpad p52s -
    lenovo thiankpad p70 firmware -
    lenovo thiankpad p70 -
    lenovo thiankpad s1 yoga firmware -
    lenovo thiankpad s1 yoga -
    lenovo thiankpad s430 firmware -
    lenovo thiankpad s430 -
    lenovo thiankpad t420 firmware -
    lenovo thiankpad t420 -
    lenovo thiankpad t420i firmware -
    lenovo thiankpad t420i -
    lenovo thinkpad t420s firmware -
    lenovo thinkpad t420s -
    lenovo thinkpad t420si firmware -
    lenovo thinkpad t420si -
    lenovo thinkpad t430s firmware -
    lenovo thinkpad t430s -
    lenovo thinkpad t430i firmware -
    lenovo thinkpad t430i -
    lenovo thinkpad t430s firmware -
    lenovo thinkpad t430s -
    lenovo thinkpad t431s firmware -
    lenovo thinkpad t431s -
    lenovo thinkpad t440 firmware -
    lenovo thinkpad t440 -
    lenovo thinkpad t440s firmware -
    lenovo thinkpad t440s -
    lenovo thinkpad t440p firmware -
    lenovo thinkpad t440p -
    lenovo thinkpad t460s firmware -
    lenovo thinkpad t460s -
    lenovo thinkpad t470 firmware -
    lenovo thinkpad t470 -
    lenovo thinkpad t470s firmware -
    lenovo thinkpad t470s -
    lenovo thinkpad t430s firmware -
    lenovo thinkpad t430s -
    lenovo thinkpad t520 firmware -
    lenovo thinkpad t520 -
    lenovo thinkpad t520i firmware -
    lenovo thinkpad t520i -
    lenovo thinkpad t530 firmware -
    lenovo thinkpad t530 -
    lenovo thinkpad t530i firmware -
    lenovo thinkpad t530i -
    lenovo thinkpad t540 firmware -
    lenovo thinkpad t540 -
    lenovo thinkpad t540p firmware -
    lenovo thinkpad t540p -
    lenovo thinkpad t550 firmware -
    lenovo thinkpad t550 -
    lenovo thinkpad t560 firmware -
    lenovo thinkpad t560 -
    lenovo thinkpad t570 firmware -
    lenovo thinkpad t570 -
    lenovo thinkpad t580 firmware -
    lenovo thinkpad t580 -
    lenovo thinkpad twist firmware -
    lenovo thinkpad twist -
    lenovo thinkpad s230u firmware -
    lenovo thinkpad s230u -
    lenovo thinkpad w530 firmware -
    lenovo thinkpad w530 -
    lenovo thinkpad w540 firmware -
    lenovo thinkpad w540 -
    lenovo thinkpad w541 firmware -
    lenovo thinkpad w541 -
    lenovo thinkpad w550s firmware -
    lenovo thinkpad w550s -
    lenovo thinkpad x1 carbon firmware -
    lenovo thinkpad x1 carbon -
    lenovo thinkpad x1 yoga firmware -
    lenovo thinkpad x1 yoga -
    lenovo thinkpad x1 firmware -
    lenovo thinkpad x1 -
    lenovo thinkpad x1 hybrid firmware -
    lenovo thinkpad x1 hybrid -
    lenovo thinkpad x220 firmware -
    lenovo thinkpad x220 -
    lenovo thinkpad x220i firmware -
    lenovo thinkpad x220i -
    lenovo thinkpad x220 tablet firmware -
    lenovo thinkpad x220 tablet -
    lenovo thinkpad x230 firmware -
    lenovo thinkpad x230 -
    lenovo thinkpad x230i firmware -
    lenovo thinkpad x230i -
    lenovo thinkpad x230 tablet firmware -
    lenovo thinkpad x230 tablet -
    lenovo thinkpad x230i tablet firmware -
    lenovo thinkpad x230i tablet -
    lenovo thinkpad x230s firmware -
    lenovo thinkpad x230s -
    lenovo thinkpad x240s firmware -
    lenovo thinkpad x240s -
    lenovo thinkpad x240 firmware -
    lenovo thinkpad x240 -
    lenovo thinkpad x250 firmware -
    lenovo thinkpad x250 -
    lenovo thinkpad x280 firmware -
    lenovo thinkpad x280 -
    lenovo thinkpad yoga 11e firmware -
    lenovo thinkpad yoga 11e -