CVE-2019-18619

High

Description

Incorrect parameter validation in the synaTee component of Synaptics WBF drivers using an SGX enclave (all versions prior to 2019-11-15) allows a local user to execute arbitrary code in the enclave (that can compromise confidentiality of enclave data) via APIs that accept invalid pointers.

SeverityHigh
CVSS7.8
Exploit probability—
ProductSynaptics Vfs75xx Firmware
PublishedJul 22, 2020
First seenJul 22, 2020

How to fix

Update
  • lenovo thinkpad_25_firmware5.2.3540.26 or later
  • lenovo thankpad_a475_firmware5.02.3539.0026 or later
  • lenovo thankpad_a485_firmware5.03.3542.0026 or later
  • lenovo thinkpad_e480_firmware5.2.321.26 or later
  • lenovo thinkpad_e580_firmware5.2.321.26 or later
  • lenovo thinkpad_e485_firmware5.2.321.26 or later
  • lenovo thinkpad_e585_firmware5.2.321.26 or later
  • lenovo thinkpad_e490s_firmware5.2.321.26 or later
  • lenovo thinkpad_s3_firmware5.2.321.26 or later
  • lenovo thinkpad_e490_firmware5.2.321.26 or later
  • lenovo thinkpad_e590_firmware5.2.321.26 or later
  • lenovo thinkpad_r490_firmware5.2.321.26 or later

Affected products

ProductAffected versionsFixed in
synaptics vfs75xx_firmware5.2.225.26, 5.2.318.26, 5.2.524.26, 5.2.3530.26, 5.3.3539.26, 5.5.3.1116, 5.5.8.1096, 5.5.10.1093, 5.5.11.1106, 5.5.15.1102, 5.5.38.1058, 5.5.2734.1050, 5.5.2811.1050, 5.6.23.1000, 6.0.14.1108, 6.0.32.1104, 6.0.42.1107—
lenovo thinkpad_25_firmwarev < 5.2.3540.265.2.3540.26
lenovo thankpad_a475_firmwarev < 5.02.3539.00265.02.3539.0026
lenovo thankpad_a485_firmwarev < 5.03.3542.00265.03.3542.0026
lenovo thinkpad_e480_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_e580_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_e485_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_e585_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_e490s_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_s3_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_e490_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_e590_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_r490_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_r590_firmwarev < 5.2.321.265.2.321.26
lenovo thinkpad_l480_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_l580_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_p1_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_p1_gen_2_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_x1_extreme_2nd_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_p43s_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_p50_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_p51_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_p51s_\(20jx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_p51s_\(20kx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_p51s_\(20hx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_p52_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_p52s_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_p53_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_p53s_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_p70_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_p71_\(20hx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_p72_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_p73_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_t25_\(20k7\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t460p_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_t460s_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_t470_\(20hx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t470_\(20jx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t470p_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t470s_\(20hx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t470s_\(20jx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t480_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_t480s_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_t490_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_t490s_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_t570_\(20hx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t570\(20jx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_t580_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_t590_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_x1_carbon_\(20hx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_x1_carbon_\(20kx\)_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_x1_carbon_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_x1_yoga_4th_gen_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_x1_extreme_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_x1_tablet_firmwarev < 5.5.40.10585.5.40.1058
lenovo thinkpad_x1_tablet_\(20jx\)_firmwarev < 5.2.227.265.2.227.26
lenovo thinkpad_x1_yoga_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_x1_yoga_\(20jx\)_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_x1_yoga_3rd_gen_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_x270_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_x280_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_x380_yoga_firmwarev < 5.3.3542.265.3.3542.26
lenovo thinkpad_x390_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_x390_yoga_firmwarev < 6.0.36.11056.0.36.1105
lenovo thinkpad_yoga_370_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_s1_3rd_firmwarev < 5.2.3540.265.2.3540.26
lenovo thinkpad_yoga_260_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_yoga_s1_firmwarev < 5.1.338.265.1.338.26
lenovo thinkpad_a275_firmwarev < 5.2.3535.265.2.3535.26
hp envy_-_13t-ah100_firmwarev < 5.5.11.10935.5.11.1093
hp envy_-_13t-aq100_firmwarev < 6.0.39.11116.0.39.1111
hp envy_13-ah0xxx_firmwarev < 5.5.11.10935.5.11.1093
hp envy_13-ah1xxx_firmwarev < 5.5.11.10935.5.11.1093
hp envy_13-aq0xxx_firmwarev < 6.0.39.11116.0.39.1111
hp envy_13-aq1xxx_firmwarev < 6.0.39.11116.0.39.1111
hp envy_-_17t-bw000_firmwarev < 5.5.11.10935.5.11.1093
hp envy_-_17t-ce000_firmwarev < 6.0.39.11116.0.39.1111
hp envy_-_17t-ce100_firmwarev < 6.0.39.11116.0.39.1111
hp envy_17-bw0xxx_firmwarev < 5.5.11.10935.5.11.1093
hp envy_17-ce0xxx_firmwarev < 6.0.39.11116.0.39.1111
hp envy_17-ce1xxx_firmwarev < 6.0.39.11116.0.39.1111
hp envy_17m-bw0xxx_firmwarev < 5.5.11.10935.5.11.1093
hp envy_17m-ce0xxx_firmwarev < 6.0.39.11116.0.39.1111
hp envy_17m-ce1xxx_firmwarev < 6.0.39.11116.0.39.1111
hp envy_x360_-_15t-cn000_firmwarev < 5.5.11.10935.5.11.1093
hp envy_x360_-_15t-dr000_firmwarev < 6.0.39.11116.0.39.1111
hp envy_x360_-_15t-dr000_\(validity_fps\)_firmwarev < 5.5.26.11025.5.26.1102
hp envy_x360_-_15t-dr100_firmwarev < 6.0.39.11116.0.39.1111
hp envy_x360_-_15t-dr100_\(validity_fps\)_firmwarev < 5.5.26.11025.5.26.1102
hp envy_15-cn0xxx_x360_firmwarev < 5.5.11.10935.5.11.1093
hp envy_15-cn1xxx_x360_firmwarev < 5.5.11.10935.5.11.1093
hp envy_15-dr0xxx_x360_firmwarev < 6.0.39.11116.0.39.1111
hp envy_15-dr0xxx_x360_\(validity_fps\)_firmwarev < 5.5.26.11025.5.26.1102
hp envy_15-dr1xxx_x360_firmwarev < 6.0.39.11116.0.39.1111
hp envy_15-dr1xxx_x360_\(validity_fps\)_firmwarev < 5.5.26.11025.5.26.1102
hp envy_15m-cn0xxx_x360_firmwarev < 5.5.11.10935.5.11.1093
hp envy_15m-dr0xxx_x360_firmwarev < 6.0.39.11116.0.39.1111
hp envy_15m-dr0xxx_x360_\(validity_fps\)_firmwarev < 5.5.26.11025.5.26.1102
hp envy_15m-dr1xxx_x360_firmwarev < 6.0.39.11116.0.39.1111
hp envy_15m-dr1xxx_x360_\(validity_fps\)_firmwarev < 5.5.26.11025.5.26.1102
hp pavilion_x360_-_14t-cd000_firmwarev < 5.5.11.10935.5.11.1093
hp pavilion_x360_-_15t-dq000_firmwarev < 5.5.8.11165.5.8.1116
hp pavilion_x360_-_15t-dq100_firmwarev < 5.5.8.11165.5.8.1116
hp pavilion_x360_14t-cd100_firmwarev < 5.5.11.10935.5.11.1093
hp pavilion_x360_14t-dh000_firmwarev < 5.5.8.11165.5.8.1116
hp pavilion_14-cd1xxx_x360_firmwarev < 5.5.11.10935.5.11.1093
hp pavilion_14-cd2xxx_x360_firmwarev < 5.5.11.10935.5.11.1093
hp pavilion_14-dh0xxx_x360_firmwarev < 5.5.8.11165.5.8.1116
hp pavilion_14m-cd0xxx_x360_firmwarev < 5.5.11.10935.5.11.1093
hp pavilion_14m-dh0xxx_x360_firmwarev < 5.5.8.11165.5.8.1116
hp pavilion_15_firmwarev < 5.5.8.11165.5.8.1116
hp spectre_x360_firmwarev < 5.5.26.11025.5.26.1102

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2019-18619 · Synaptics Vfs75xx Firmware · Dark Radar