Windows and Linux users have a critical deadline approaching on June 24th to update cryptographic keys essential for protecting systems against UEFI malware. These updates are vital for maintaining the integrity of Secure Boot, a key security feature that prevents malicious firmware from loading before the operating system.
The expiring certificates are central to Secure Boot's "chain of trust," which verifies that all firmware and software loaded during system startup originates from trusted sources, like motherboard manufacturers. This system is specifically designed to combat UEFI bootkits, a dangerous type of malware that infects the firmware responsible for initiating the boot process. Because bootkits load before operating systems and antivirus software, they are incredibly difficult to detect and can persist even after an OS is repaired or reinstalled.
UEFI bootkits have a history dating back to the early 1980s, evolving from floppy disk-based threats to sophisticated attacks targeting modern systems. In recent years, real-world attacks like LoJax and MosaicRegressor have highlighted the significant threat posed by malware that compromises UEFI firmware. A major vulnerability discovered in 2023, dubbed LogoFail, specifically affected the logo parsing software in UEFI firmware, allowing attackers to bypass Secure Boot and install malicious firmware on a vast number of Windows and Linux systems.
To counter the LogoFail vulnerability and bolster overall UEFI security, Microsoft is replacing older cryptographic signatures with newer ones from 2023. This requires updating Secure Boot keys on Windows machines and "shims" (small bootloaders) on Linux distributions. While machines that don't update will still function, they will lose this crucial layer of protection against emerging UEFI threats.
For Windows users, the status can be checked in Windows Security settings under Device Security > Secure Boot. A green checkmark indicates a successful update. Many systems receive these updates automatically through regular patch distributions, but older devices might need manual intervention. Linux users should stay vigilant for updated shim releases from their distributors. Microsoft also advises keeping all system firmware updated, as these updates can be necessary for the Secure Boot certificates to install correctly.