Yes and no.
Took the install directly from the popup notification. After finishing and rebooting, I checked per that article on how to confirm that the updates are complete.
It lists three keys I should have:
Subject: C=US, O=Microsoft Corporation, CN=Microsoft UEFI CA 2023
Subject: C=US, O=Microsoft Corporation, CN=Microsoft Option ROM UEFI CA 2023
Subject: C=US, O=Microsoft Corporation, CN=Microsoft Corporation KEK 2K CA 2023
I had the first two, UEFI keys, but not the third KEK key.
As the article states the fwupdmgr must be up to date, I ran the refresh and updates on it and rebooted. However, after the boot, I still had the 2011 KEK key.
So something is still missing. I do not know how to get that third needed key.
For whatever it is worth, here is the full output:
fred@fred-Inspiron-3847:\~$ mokutil --db | grep ‘Subject:’
Subject: C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Production PCA 2011
Subject: C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Corporation UEFI CA 2011
Subject: C=US, O=Microsoft Corporation, CN=Microsoft UEFI CA 2023
Subject: C=US, O=Microsoft Corporation, CN=Microsoft Option ROM UEFI CA 2023
fred@fred-Inspiron-3847:\~$ mokutil --kek | grep ‘Subject:’
Subject: C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Corporation KEK CA 2011
fred@fred-Inspiron-3847:\~$ fwupdmgr --version
compile info.libusb 1.0.27
compile com.hughsie.libxmlb 0.3.24
compile com.hughsie.libjcat 0.2.3
compile org.freedesktop.fwupd 2.0.20
runtime org.freedesktop.fwupd-efi 1.4
runtime com.hughsie.libxmlb 0.3.24
runtime com.hughsie.libjcat 0.2.3
runtime org.kernel 6.8.0-134-generic
runtime org.freedesktop.fwupd 2.0.20
## fred@fred-Inspiron-3847:\~$ sudo fwupdmgr refresh
\[sudo\] password for fred:
Metadata is up to date; use --force to refresh again.
fred@fred-Inspiron-3847:\~$ sudo fwupdmgr update
╔══════════════════════════════════════════════════════════════════════════════╗
║ Upgrade UEFI dbx from 20250507 to 20260402? ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ This updates the list of forbidden signatures (the “dbx”) to the latest ║
║ release from Microsoft. ║
║ ║
║ Some insecure bootloaders were added, due to security vulnerabilities that ║
║ allowed an attacker to bypass UEFI Secure Boot. The additional entries were ║
║ from: ║
║ ║
║ • Baramanudi Management Suite ║
║ • EAZ EasyFix ║
║ • Finland Matriculation Examination Board ║
║ • NTC IT ROSA Linux ║
║ • PC-Doctor ║
║ • Spyrus WTGCreator ║
║ • WhiteCanyon blancco ║
║ • Some ancient shim releases for OpenSUSE, Oracle and Red Hat ║
║ ║
╚══════════════════════════════════════════════════════════════════════════════╝
y
Waiting… \[\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\]
Successfully installed firmware
Devices with the latest available firmware version:
• UEFI CA
• Unifying Receiver
Devices with no available firmware updates:
• Internal SPI Controller (BIOS)
• KEK CA
• Option ROM UEFI CA
• ST2000DM001-1ER164
• System Firmware
• WD20EZBX-00AYRA0
• Windows Production PCA
An update requires a reboot to complete. Restart now? \[y|N\]:
(after reboot)
$ mokutil --kek | grep ‘Subject:’
Subject: C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Corporation KEK CA 2011