CVE-2019-6156

Low

Description

In Lenovo systems, SMM BIOS Write Protection is used to prevent writes to SPI Flash. While this provides sufficient protection, an additional layer of protection is provided by SPI Protected Range Registers (PRx). Lenovo was notified that after resuming from S3 sleep mode in various versions of BIOS for Lenovo systems, the PRx is not set. This does not impact the SMM BIOS Write Protection, which keeps systems protected.

SeverityLow
CVSS3.3
Exploit probability—
ProductLenovo 63 Firmware
PublishedApr 10, 2019
First seenApr 10, 2019

How to fix

Update
  • lenovo ideacentre_510-15icb_firmwareo3qkt32a or later
  • lenovo ideacentre_510a-15icb_firmwareo3qkt32a or later
  • lenovo ideacentre_700_firmwarefwkt9aa or later
  • lenovo ideacentre_720-18icb_firmwareo3qkt32a or later
  • lenovo legion_c530-19icb_firmwareo3lkt20a or later
  • lenovo legion_c730-19ico_firmwareo3nkt20a or later
  • lenovo legion_t530-28icb_firmwareo3lkt20a or later
  • lenovo legion_t730-28ico_firmwareo3nkt20a or later
  • lenovo thinkcentre_e93_\(sff\)_firmwarefbktd5a or later
  • lenovo thinkcentre_e93_\(twr\)_firmwarefbktd5a or later
  • lenovo thinkcentre_m610_firmwarem1akt3fa or later
  • lenovo thinkcentre_m6500t_firmwarefbktd5a or later

Affected products

ProductAffected versionsFixed in
lenovo lenovo_63_firmwareNo range specified—
lenovo 510-15ikl_firmwareNo range specified—
lenovo 510s-08ikl_firmwareNo range specified—
lenovo ideacentre_300-20ish_firmwareNo range specified—
lenovo ideacentre_300s-11ish_firmwareNo range specified—
lenovo ideacentre_510-15icb_firmwarev < o3qkt32ao3qkt32a
lenovo ideacentre_510a-15icb_firmwarev < o3qkt32ao3qkt32a
lenovo ideacentre_510s-08ish_firmwareNo range specified—
lenovo ideacentre_620s-03ikl_firmwareNo range specified—
lenovo ideacentre_700_firmwarev < fwkt9aafwkt9aa
lenovo ideacentre_720-18icb_firmwarev < o3qkt32ao3qkt32a
lenovo legion_c530-19icb_firmwarev < o3lkt20ao3lkt20a
lenovo legion_c730-19ico_firmwarev < o3nkt20ao3nkt20a
lenovo legion_t530-28icb_firmwarev < o3lkt20ao3lkt20a
lenovo legion_t730-28ico_firmwarev < o3nkt20ao3nkt20a
lenovo legion_y520t_z370_firmwareNo range specified—
lenovo legion_y720_tower_firmwareNo range specified—
lenovo legion_y920_tower_firmwareNo range specified—
lenovo h50-30g_desktop_firmwareNo range specified—
lenovo m4500_firmwareNo range specified—
lenovo m4500_id_firmwareNo range specified—
lenovo m4550_id_firmwareNo range specified—
lenovo 530s-07icb_firmwareNo range specified—
lenovo qitian_4500_firmwareNo range specified—
lenovo qitian_b4550_firmwareNo range specified—
lenovo qitian_b4650_firmwareNo range specified—
lenovo qitian_m4550_firmwareNo range specified—
lenovo qitian_m4600_firmwareNo range specified—
lenovo qitian_m4650_firmwareNo range specified—
lenovo qt_m410_firmwareNo range specified—
lenovo qt_b415_firmwareNo range specified—
lenovo qt_m415_firmwareNo range specified—
lenovo thinkcentre_e73_\(sff\)_firmwareNo range specified—
lenovo thinkcentre_e73_\(twr\)_firmwareNo range specified—
lenovo thinkcentre_e73s_firmwareNo range specified—
lenovo thinkcentre_e74_firmwareNo range specified—
lenovo thinkcentre_e74s_firmwareNo range specified—
lenovo thinkcentre_e75t_firmwareNo range specified—
lenovo thinkcentre_e75s_firmwareNo range specified—
lenovo thinkcentre_e93_\(sff\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_e93_\(twr\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m4500k_firmwareNo range specified—
lenovo thinkcentre_m4500q_firmwareNo range specified—
lenovo thinkcentre_m4500t_firmwareNo range specified—
lenovo thinkcentre_m4500s_firmwareNo range specified—
lenovo thinkcentre_m4600t_firmwareNo range specified—
lenovo thinkcentre_m4600s_firmwareNo range specified—
lenovo thinkcentre_m610_firmwarev < m1akt3fam1akt3fa
lenovo thinkcentre_m6500t_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m6500s_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m6600_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m6600q_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m6600t_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m6600s_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m700q_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m700t_firmwareNo range specified—
lenovo thinkcentre_m700s_firmwareNo range specified—
lenovo thinkcentre_m710e_firmwareNo range specified—
lenovo thinkcentre_m710q_firmwarev < m1akt3fam1akt3fa
lenovo thinkcentre_m710t_firmwareNo range specified—
lenovo thinkcentre_m710s_firmwareNo range specified—
lenovo thinkcentre_m720q_firmwarev < m1ukt33am1ukt33a
lenovo thinkcentre_m720t_firmwarev ≤ m1ukt33a—
lenovo thinkcentre_m720s_firmwarev < m1ukt33am1ukt33a
lenovo thinkcentre_m73_\(sff\)_firmwareNo range specified—
lenovo thinkcentre_m73_\(twr\)_firmwareNo range specified—
lenovo thinkcentre_m73_tiny_firmwareNo range specified—
lenovo thinkcentre_m73p_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m800_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m83_\(sff\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m83_\(tiny\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m83_\(twr\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m8500t_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m8500s_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m8600t_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m8600s_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m900_firmwarev < fwkt9aafwkt9aa
lenovo thinkcentre_m910t_firmwarev < m1akt3fam1akt3fa
lenovo thinkcentre_m910s_firmwarev < m1akt3fam1akt3fa
lenovo thinkcentre_m910q_firmwarev < m1akt3fam1akt3fa
lenovo thinkcentre_m910x_firmwarev < m1akt3fam1akt3fa
lenovo thinkcentre_m920q_firmwarev < m1ukt33am1ukt33a
lenovo thinkcentre_m920x_firmwarev < m1ukt33am1ukt33a
lenovo thinkcentre_m920t_firmwarev < m1ukt33am1ukt33a
lenovo thinkcentre_m920s_firmwarev < m1ukt33am1ukt33a
lenovo thinkcentre_m93_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m93p_\(sff\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m93p_\(twr\)_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_m93p_tiny_firmwarev < fbktd5afbktd5a
lenovo thinkcentre_s510_firmwareNo range specified—
lenovo v520s-08ikl_firmwareNo range specified—
lenovo v520t-15ikl_firmwareNo range specified—
lenovo yangtian_afh110_firmwareNo range specified—
lenovo yangtian_afh81_firmwareNo range specified—
lenovo yangtian_afq150_firmwarev < fwkt9aafwkt9aa
lenovo yangtian_mc_h110_firmwareNo range specified—
lenovo yangtian_mc_h110_pci_firmwareNo range specified—
lenovo yangtian_mc_h81_firmwareNo range specified—
lenovo yangtian_me\/we_h110_firmwareNo range specified—
lenovo yangtian_mf\/wf_h110_pci_firmwareNo range specified—
lenovo yangtian_mf\/wf_h81_pci_firmwareNo range specified—
lenovo yangtian_ms\/ws_h81_firmwareNo range specified—
lenovo yangtian_tc\/wc_h110_pci_firmwareNo range specified—
lenovo yangtian_tc\/wcc_h81_pci_firmwareNo range specified—
lenovo yangtian_ytm6900e-00_firmwareNo range specified—
lenovo yta8900f_firmwarev < fwkt9aafwkt9aa
lenovo aio_910-27ish_firmwarev < o37kt13ao37kt13a
lenovo aio_y910-27ish_firmwareNo range specified—
lenovo aio300-23isu\(c5130\)_firmwarev < o1lkt46ao1lkt46a
lenovo aio520-22ikl_firmwareNo range specified—
lenovo aio520-22iku_firmwareNo range specified—
lenovo aio520-24ikl_firmwareNo range specified—
lenovo aio520-24iku_firmwareNo range specified—
lenovo aio520-27ikl_firmwareNo range specified—
lenovo ideacentre_520s-23iku_firmwarev < o34kt23ao34kt23a
lenovo ideacentre_730s-24ikb_firmwarev < o3wkt15ao3wkt15a
lenovo qt_a7400_firmwareNo range specified—
lenovo thinkcenter_m700z_firmwareNo range specified—
lenovo thinkcenter_m800z_firmwareNo range specified—
lenovo thinkcentre_e74z_firmwareNo range specified—
lenovo thinkcentre_e95z_firmwarev < m1lkt20am1lkt20a
lenovo thinkcentre_e96z_firmwarev < m26kt11am26kt11a
lenovo thinkcentre_m700z_firmwareNo range specified—
lenovo thinkcentre_m7300z_firmwareNo range specified—
lenovo thinkcentre_m800z_firmwareNo range specified—
lenovo thinkcentre_m810z_firmwareNo range specified—
lenovo thinkcentre_m818z_firmwareNo range specified—
lenovo thinkcentre_m820z_firmwareNo range specified—
lenovo thinkcentre_m8300z_firmwareNo range specified—
lenovo thinkcentre_m8350z_firmwareNo range specified—
lenovo thinkcentre_m83z_\(aio\)_firmwareNo range specified—
lenovo thinkcentre_m900z_firmwareNo range specified—
lenovo thinkcentre_m910z_firmwareNo range specified—
lenovo thinkcentre_m920z_firmwareNo range specified—
lenovo thinkcentre_m9500z_firmwareNo range specified—
lenovo thinkcentre_m9550z_firmwareNo range specified—
lenovo thinkcentre_x1_aio_firmwareNo range specified—
lenovo v310z\(yt_s3150\)_firmwarev < m18kt25am18kt25a
lenovo v410z\(yt_s4250\)_firmwarev < m17kt41am17kt41a
lenovo v510z_\(yt_s5250\)_firmwarev < m1dkt26am1dkt26a
lenovo v530-22icb\(yt_s4350\)_firmwarev < m20kt38am20kt38a
lenovo v530-24icb\(yt_s5350\)_firmwarev < m20kt38am20kt38a
lenovo 330-14igm_firmwarev < 7xcn30ww7xcn30ww
lenovo 330-15igm_firmwarev < 7xcn30ww7xcn30ww
lenovo thinkpad_e480_firmwarev < r0pet54wr0pet54w
lenovo thinkpad_e580_firmwarev < r0pet54wr0pet54w
lenovo thinkpad_e570p_firmwarev < r0met46wr0met46w
lenovo thinkpad_s5_firmwarev < r0met46w, v < r09et70wr0met46w, r09et70w
lenovo thinkpad_l480_firmwarev < r0qet54wr0qet54w
lenovo thinkpad_l580_firmwarev < r0qet54wr0qet54w
lenovo thinkpad_e560p_firmwarev < r09et70wr09et70w
lenovo thinkpad_t460_firmwarev < r06et66wr06et66w
lenovo thinkpad_t460p_firmwarev < r07et88wr07et88w
lenovo thinkpad_x260_firmwarev < r02et70wr02et70w
lenovo thinkpad_x380_yoga_firmwarev < r0set42wr0set42w
lenovo thinkstation_c30_refresh_firmwareNo range specified—
lenovo thinkstation_d30_refresh_firmwareNo range specified—
lenovo thinkstation_e32_firmwarev < fbktd5afbktd5a
lenovo thinkstation_p300_firmwarev < fbktd5afbktd5a
lenovo thinkstation_p310_firmwareNo range specified—
lenovo thinkstation_p318_firmwarev < m1akt3fam1akt3fa
lenovo thinkstation_p320_firmwarev < s06kt40as06kt40a
lenovo thinkstation_p320_tiny_firmwarev < m1akt3fam1akt3fa
lenovo thinkstation_p330_firmwarev < m1vkt34am1vkt34a
lenovo thinkstation_p330_tiny_firmwarev < m1ukt33am1ukt33a
lenovo thinkstation_p410_firmwareNo range specified—
lenovo thinkstation_p500_firmwareNo range specified—
lenovo thinkstation_p510_firmwareNo range specified—
lenovo thinkstation_p520_firmwareNo range specified—
lenovo thinkstation_p520c_firmwareNo range specified—
lenovo thinkstation_p700_firmwareNo range specified—
lenovo thinkstation_p710_firmwareNo range specified—
lenovo thinkstation_p720_firmwareNo range specified—
lenovo thinkstation_p900_firmwareNo range specified—
lenovo thinkstation_p910_firmwareNo range specified—
lenovo thinkstation_p920_firmwareNo range specified—
lenovo thinkstation_s30_refresh_firmwareNo range specified—

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-6156 · Lenovo 63 Firmware · Dark Radar