I recently did a fresh installation of Fedora 42 Workstation. After that, I used the Software app to update both the system firmware and the UEFI dbx.
However, when I run the command fwupdmgr security
, it reports that the UEFI db is invalid. Everything else seems to be fine, but this particular status is confusing, especially after a clean install and updates. Please see the output below
Host Security ID: HSI:4! (v2.0.8)
HSI-1
β BIOS firmware updates: Enabled
β Fused platform: Locked
β Supported CPU: Valid
β TPM empty PCRs: Valid
β TPM v2.0: Found
β UEFI bootservice variables: Locked
β UEFI platform key: Valid
β UEFI secure boot: Enabled
HSI-2
β SPI write protection: Enabled
β BIOS rollback protection: Enabled
β IOMMU: Enabled
β Platform debugging: Locked
β TPM PCR0 reconstruction: Valid
HSI-3
β SPI replay protection: Enabled
β CET Platform: Supported
β Pre-boot DMA protection: Enabled
β Suspend-to-idle: Enabled
β Suspend-to-ram: Disabled
HSI-4
β Processor rollback protection: Enabled
β Encrypted RAM: Encrypted
β SMAP: Enabled
Runtime Suffix -!
β CET OS Support: Supported
β fwupd plugins: Untainted
β Linux kernel lockdown: Enabled
β Linux swap: Encrypted
β Linux kernel: Untainted
β UEFI db: Invalid
This system has HSI runtime issues.
Β» https://fwupd.github.io/hsi.html#hsi-runtime-suffix
This is my fwupdmgr get-devices
β ββUEFI dbx:
β Device ID: Redacted
β Summary: UEFI revocation database
β Current version: 20241101
β Minimum Version: 20241101
β Vendor: UEFI:Microsoft
β Install Duration: 1 second
Below are the steps that Iβve tried but to no avail
- Clear all secure boot keys and reset factory key in bios
fwupdmgr enable-remote lvfs
thenfwupdmgr refresh --force
fwupdmgr update
and reboot machine
The update is successful but fwupdmgr security
UEFI db still shows invalid.
Has anyone else experienced this? Any suggestions on how to resolve or further troubleshoot the UEFI db invalid issue?
Thanks in advance!