Old UEFI Shims Expose Systems to Secure Boot Bypass
Microsoft-signed UEFI shim bootloaders allow Secure Boot bypass on any UEFI system.
ESET discovered 11 old, Microsoft-signed UEFI shim bootloaders (primarily version 0.9 and earlier) that can be exploited to bypass Secure Boot protections on any UEFI-based system. The vulnerable shims remained trusted despite known vulnerabilities and were only revoked by Microsoft in June 2026. Attackers could use these shims to execute untrusted code during boot and deploy bootkits regardless of Secure Boot enablement.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Microsoft?
Get an email when a new story names Microsoft, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonMicrosoft-signed UEFI shim bootloaders from version 0.9 and earlier remained trusted in the Secure Boot ecosystem for years despite containing known exploitable vulnerabilities, allowing attackers to bypass one of the foundational firmware-level security controls in modern systems. The core failure was the delayed revocation of these signed shims — trust was not rescinded until June 2026, leaving a wide window of exposure. This matters because Secure Boot is designed to be a hardware-anchored root of trust; when signed artifacts are not promptly revoked after vulnerabilities are discovered, the entire chain of trust is undermined. Bootkits installed via this vector are especially dangerous as they execute before the operating system loads, making them invisible to most endpoint security tools and extremely difficult to remove.
What helps against this
How we list vendors- Vulnerability scanning and prioritisation
You know which systems are vulnerable, and which ones to fix first.
- Automated patch management
Known holes get closed in days, not months.
- Device management (MDM and UEM)
Every company laptop and phone is known, encrypted, locked down and up to date.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- cve — CVE-2026-8863
- cve — CVE-2026-10797
- cve — CVE-2020-10713