Join our Newsletter — 33% off our NHI Course
Home› Glossary› Cyber Security› Firmware
Cyber Security

Firmware

← Back to Glossary
By NHI Mgmt Group Updated October 31, 2026 Domain: Cyber Security

Firmware is the embedded software that runs a device at a low level and controls how it behaves. In IoT environments, outdated firmware is a major risk because vulnerabilities can persist for long periods, giving attackers an easy path to compromise devices that are rarely patched like standard endpoints.

Firmware as a low-level device control layer

Firmware is the embedded code that gives hardware its operating instructions. Unlike higher-level application software, it is tightly coupled to the device, often stored in flash or other non-volatile memory, and may manage boot, hardware initialization, and core device behaviour before any broader operating system or management layer is available.

That low-level position makes firmware foundational to trust in the device. If firmware is altered, misconfigured, or written with unsafe defaults, the problem can sit below normal endpoint tooling and persist across reboots, resets, and some replacement workflows. On network and IoT gear, firmware is often the control point that decides how securely the device can even start.

Why outdated or vulnerable firmware is dangerous

Outdated firmware is dangerous because it can preserve known weaknesses for long periods while the device remains in service. Many embedded devices are not patched as consistently as laptops or servers, and some are deployed in places where operational owners assume the hardware is “set and forget”, which creates long-lived exposure.

Once an attacker reaches firmware-level weaknesses, the consequence is often broader than a single bug in a user-facing feature. The device may expose administrative interfaces, weak update paths, insecure services, or hard-coded trust assumptions that make compromise easier than on a fully managed endpoint.

For IoT environments, this matters because the attack surface is often large, heterogeneous, and poorly inventoried. A small number of vulnerable models, or a reused firmware image across many sites, can create repeated exposure at scale.

How organisations assess firmware exposure

Exposure assessment starts with knowing which devices exist, where they are deployed, and what firmware versions they are running. Asset inventory is essential because firmware risk is easy to miss when devices are embedded in OT, building systems, branch sites, or unmanaged edge deployments.

Organisations should then check whether the device is internet-exposed, remotely manageable, or reachable through internal network paths that a threat actor could traverse after initial compromise. Vendor advisories are usually the best source for version-specific remediation details, while security bulletins and KEV listings help confirm whether the issue is being actively exploited in the wild.

Where the device is business-critical, the assessment should also include whether the firmware controls privileged functions such as authentication, update signing, remote administration, or key storage. A weakness in any of those paths can be more important than an ordinary feature bug because it changes the device’s trust boundary.

Remediation and detection after firmware issues are found

Remediation usually means updating to a trusted vendor release and validating that the update actually replaced the vulnerable image. If patching is delayed, compensating controls should reduce exposure by limiting management access, isolating the device, disabling unnecessary services, and tightening network paths around the hardware.

Detection is harder at firmware layer than at the application layer, so post-patch review matters. Organisations should look for signs of persistence, unexpected configuration changes, unusual administrative access, and any evidence that the device was used as a foothold before remediation completed.

If exploitation is suspected, treat the device as potentially tainted even after a firmware update. Recovery may need to include configuration review, credential rotation for related management paths, and validation that no attacker-controlled persistence remains in adjacent systems or monitoring blind spots.

Risk and Threat Considerations

Firmware risk is especially severe when the device is hard to patch, hard to inspect, or widely reused across an environment. Attackers value this layer because it can provide durable access, bypass ordinary endpoint controls, and survive longer than software on more frequently managed systems.

Failure mechanism: A vulnerable or outdated firmware image can expose remote management paths, weak trust decisions, or persistent device behaviour that attackers abuse to gain control and maintain access.

Impact: Compromise can lead to device takeover, lateral movement, service disruption, or the device being used as a durable foothold inside the network.

Standards & Framework Alignment

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

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

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS-7 — Continuous Vulnerability ManagementFirmware exposure depends on discovering and tracking vulnerable device software.
Recommendation — Track device firmware versions and remediate known vulnerabilities on a defined cadence.
NIST SP 800-53 Rev 5CM-8 — System Component InventoryFirmware risk starts with knowing which devices and images are present.
SI-2 — Flaw RemediationFirmware vulnerabilities require controlled patching and verification.
IA-3 — Device Identification and AuthenticationFirmware often controls device trust and access paths at the hardware layer.
Recommendation — Maintain an accurate inventory of devices and their firmware baselines. Apply vendor firmware fixes and verify the vulnerable image is replaced. Use device authentication controls that prevent unauthorized firmware-enabled access.
NIST CSF 2.0ID.AM-01 — Physical devices and systems are inventoriedFirmware governance depends on a reliable device inventory.
Recommendation — Inventory all devices so firmware exposure can be tracked and prioritized.

Practitioner Guidance

Why practitioners should care: Firmware should be treated as a governed asset, not a background technical detail. The operational question is whether the organisation can prove what is installed, whether it is still supported, and whether the device can be updated without introducing downtime or breaking dependent services.

Common misunderstanding: Replacing the hardware does not always eliminate the problem if the same unsafe firmware image, configuration pattern, or management practice is redeployed elsewhere. The security decision is about the trust state of the device platform, not just the physical unit.

Practitioner takeaway: Build firmware into inventory, vulnerability management, and recovery planning so that device trust is continuously verified rather than assumed.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 31, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org