LogoFAIL: Critical vulnerabilities in the UEFI code

Sicherheit (Pexels, allgemeine Nutzung)[German]There are several critical vulnerabilities in the UEFI code of the firmware of various BIOS/UEFI implementations that could be used to inject malware into a system. The whole thing was already announced by the Binarly REsearch Team on November 29, 2023 under the term LogoFAIL.


Advertising

Several critical vulnerabilities in the UEFI code of various firmware/BIOS vendors could be exploited by threat actors to bypass security technologies and implant a malicious payload on the mainboards or systems.

The problem (a heap-based buffer overflow) probably is located in libraries for image parsing that are embedded in the UEFI firmware and offer potential attack vectors for bypassing Secure Boot, Intel Boot Guard and other security technologies. Furthermore, it should be possible to write a malicious logo image file to the EFI system partition. Hence the name LogoFail, because this logo image file makes it possible to permanently store malware in the EFI and thus persistently compromise the systems.

The LogoFAIL vulnerabilities affect virtually all major independent UEFI firmware developers such as AMI, Insyde and Phoenix. Therefore, hundreds of consumer and enterprise devices from manufacturers such as Intel, Acer and Lenovo (both x86 and ARM systems) are affected by this issue. Firmware updates for the devices are therefore required – the developers of the UEFI firmware have in any case been informed in advance. I am currently unaware of the current status of firmware updates.

LogoFAIL

The Hackers-News has published a short summary. A video demonstrating the PoC can be viewed on YouTube. The full technical description of the vulnerabilities is currently under embargo and will be presented for the first time on December 6, 2023, at the Blackhat Europe conference.


Advertising


Cookies helps to fund this blog: Cookie settings
Advertising


This entry was posted in devices, Security, Software and tagged , , . Bookmark the permalink.

2 Responses to LogoFAIL: Critical vulnerabilities in the UEFI code

  1. Phil says:

    Dell have released a bunch of server BIOS updates in the last few days which I believe are related to this.

    The associated Dell Security Advisories (DSA-2023-357, DSA-2023-361, and possibly others) are yet to be published.

Leave a Reply

Your email address will not be published. Required fields are marked *