It seems like Lenovo releases a new BIOS firmeware every month for its ThinkPad, at least for the ThinkPad P1 Gen1. On July 21, the BIOS firmware version 1.31 was released.

CHANGES IN THIS RELEASE
  Version 1.31

[Important updates]
- Address CVE-2020-0548, 
 (https://cve.mitre.org//cgi-bin//cvename.cgi?name=CVE-2020-0548)
- Address CVE-2020-0549, 
 (https://cve.mitre.org//cgi-bin//cvename.cgi?name=CVE-2020-0549)
- Address CVE-2020-0543, 
 (https://cve.mitre.org//cgi-bin//cvename.cgi?name=CVE-2020-0543)

[New functions or enhancements]
- Updated the CPU microcode.

[Problem fixes]
- Fixed an issue where Force PXE boot by Intel AMT did not work.

This firmware supports both ThinkPad P1 Gen1 and ThinkPad X1 Extreme 1:

  • ThinkPad P1 (Type 20MD, 20ME)
  • ThinkPad X1 Extreme (Type 20MF, 20MG)

On Fedora (32) system, the easiest way to update ThinkPad BIOS firmware is to use fwupdmgr.

[root@benjo ~]# fwupdmgr refresh
Fetching signature https://cdn.fwupd.org/downloads/firmware.xml.gz.jcat
Downloading…             [***************************************]
Fetching metadata https://cdn.fwupd.org/downloads/firmware-00734-stable.xml.gz
Downloading…             [***************************************]
Successfully downloaded new metadata: 4 local devices supported

[root@benjo ~]# fwupdmgr update
• Thunderbolt Controller has the latest available firmware version
• Embedded Controller has the latest available firmware version
• INTEL SSDPEKKF512G8L has no available firmware updates
• Intel Management Engine has the latest available firmware version
Upgrade available for System Firmware from 0.1.30 to 0.1.31
20MDCTO1WW must remain plugged into a power source for the duration of the update to avoid damage. Continue with update? [Y|n]: Y

Downloading 0.1.31 for System Firmware...
Fetching firmware https://fwupd.org/downloads/2f3f2029193389449bd338a43593b58c07f0cc08e4727cbc86579cc373354ab2-Lenovo-ThinkPad-P1X1Extreme-SystemFirmware-0.1.31.cab
Downloading…             [***************************************] Less than one minute remaining…
Decompressing…           [***************************************]
Authenticating…          [***************************************]
Updating System Firmware…[            /                          ]
Scheduling…              [***************************************]
Successfully installed firmware
• UEFI Device Firmware has no available firmware updates

An update requires a reboot to complete. Restart now? [y|N]: y

I’m going to reboot the system. If there is no issue then this is the end of this blog post. :)

References: