SEPTEMBER 5, 2024
CVE-2024-8105, also known as “PKfai,” is a significant vulnerability identified within the UEFI (Unified Extensible Firmware Interface) ecosystem. With a CVSS score of 8.2, this flaw weakens critical UEFI security mechanisms, making systems vulnerable to malicious attacks that can bypass fundamental protections like Secure Boot.
UEFI is a vital component that acts as an interface between a computer’s firmware and its operating system. It employs a Public Key Infrastructure (PKI) to establish trust among the platform owner, firmware, and the operating system, with the Platform Key (PK) serving as the foundation of this trust model. Ideally, these keys are securely generated and managed using Hardware Security Modules (HSMs) by Original Equipment Manufacturers (OEMs).
However, the complexity of the modern supply chain, involving numerous Independent BIOS Vendors (IBVs) and third-party partners, has led to a lax implementation of security protocols. In practice, many UEFI software and drivers are developed using temporary test keys or “softkeys,” which are hard-coded into the firmware for development and testing purposes. Alarmingly, these softkeys have been inadvertently included in production firmware, creating a significant security loophole.
The PKfail vulnerability exploits these hard-coded, untrusted Platform Keys mistakenly shipped within production firmware. If attackers gain access to the private portions of these test keys, they can sign and execute malicious UEFI software with the highest privileges during the early boot phases of a system, even when Secure Boot is enabled.
This unauthorized access allows attackers to:
Major vendors such as Acer, Dell, HP, Intel, and Lenovo are among those impacted, potentially leaving millions of devices vulnerable.
While CVE-2024-8105 poses a serious threat, organizations can take the following steps to mitigate the risk:
Addressing the CVE-2024-8105 vulnerability is critical for maintaining system security. By taking proactive steps to update firmware and assess vulnerability, organizations can protect their devices from this serious threat.
Take control of your digital security with an exclusive demo of our powerful threat management platform.