Join our Newsletter — 33% off our NHI Course

UEFI Firmware

UEFI Firmware is the low-level software that initializes hardware and starts the operating system. It is a high-value target because attackers can alter boot behaviour, disable protections or install persistent malware, so defenders should control firmware updates, verify settings such as secure boot and monitor for unauthorised changes. Compromise here survives reinstallation.

What UEFI Firmware Does in the Boot Chain

UEFI firmware sits between hardware power-on and the operating system. It performs the earliest trust decisions on the platform, so mistakes or tampering here can influence everything that runs later, including security controls that would normally protect the OS.

Because it runs before the OS and most endpoint tooling, UEFI firmware is harder to inspect and easier to overlook than software higher up the stack. That makes it a natural place for bootkits, configuration tampering and persistence mechanisms that survive ordinary reimaging.

Why UEFI Firmware Is a High-Value Target

Attackers value firmware because it can change the boot path without needing to win the operating system first. A compromise can disable secure boot checks, weaken hardware protections or alter low-level behaviour in ways that are difficult to spot from standard host telemetry.

UEFI compromise is especially dangerous on systems where boot trust is treated as a one-time setup rather than an actively managed security boundary. When the firmware layer is modified, the attacker may retain control across disk replacement, OS reinstalls or traditional endpoint remediation.

What Defenders Must Verify and Control

Defence starts with knowing which platforms exist, how they are configured and who can change them. Teams should verify secure boot state, review firmware update channels, and maintain a clear inventory of systems where firmware, bootloader or embedded controller changes are possible.

Firmware security also depends on trusted update and recovery paths. The best source for version-specific guidance is the vendor advisory, while the CISA Known Exploited Vulnerabilities catalog is the authoritative place to confirm whether a UEFI-related issue has been actively exploited in the wild.

For broader boot-chain hardening, NHIMG’s Firmware and Boot Security Guide explains secure boot keys, measured boot, TPM attestation and bootkit defense in the context of real platform firmware risks.

Detection and Recovery After Firmware Exposure

Standard malware scans can miss firmware-level persistence, so detection has to look for boot integrity drift, unexpected changes in firmware settings and signs that the trusted boot path no longer matches the expected baseline. In practice, that often means comparing measurements, configuration state and vendor attestation data rather than relying on a single alert source.

If compromise is suspected, remediation is not just “reinstall the OS”. Teams need to review the firmware image, restore trusted settings, revalidate secure boot and confirm that any boot-related trust anchors still match policy. MSI signing keys leak 2023 is a useful reminder that leaked firmware signing material can expand the blast radius far beyond one device, because trusted update chains themselves become a target.

Risk and Threat Considerations

UEFI firmware risk is persistent, stealthy and unusually difficult to eradicate. If an attacker can change the boot environment, they may bypass endpoint protections, hide before the OS starts and preserve access even after conventional cleanup.

Failure mechanism: A compromised firmware layer can alter secure boot behaviour, install a bootkit or tamper with low-level settings that the operating system assumes are trustworthy.

Impact: The result can be durable privilege, loss of platform integrity and repeated reinfection until the firmware trust chain is rebuilt and verified.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 CM-5 — Access Restrictions for Change UEFI changes are privileged platform changes that must be tightly controlled.
SI-7 — Software, Firmware, and Information Integrity UEFI firmware integrity is central to boot trust and persistence prevention.
AU-6 — Audit Record Review, Analysis, and Reporting Boot and firmware events need review to detect tampering and recovery gaps.
Recommendation — Restrict who can approve and apply firmware changes. Validate firmware integrity and investigate unexpected boot-path changes. Review firmware and boot-related audit data for signs of unauthorized modification.
CIS Controls v8 CIS-7 — Continuous Vulnerability Management Firmware exposure depends on knowing and tracking exploitable platform weaknesses.
CIS-4 — Secure Configuration of Enterprise Assets and Software Secure boot and platform firmware settings are configuration hardening concerns.
Recommendation — Track firmware vulnerabilities and prioritize remediation for exposed systems. Baseline and verify secure boot and firmware configuration settings.

Practitioner Guidance

Why practitioners should care: Treat firmware as part of the security control plane, not just a hardware prerequisite. UEFI changes should be governed with the same discipline as privileged configuration changes because they can silently reframe the trust model for the whole machine.

What to watch for: Unexpected boot failures, altered secure boot state, unplanned firmware updates and mismatches between measured boot data and expected platform baselines all deserve investigation. Where possible, tie these checks to hardware-backed attestation and change control rather than ad hoc review.