Securing firmware updates using Transparency and Traceability services

Firmware update mechanisms are a critical part of the software supply chain in IoT and embedded systems, yet they remain vulnerable to a range of attacks-particularly those targeting the signing keys of firmware authors. A compromised signing key can be used to distribute malicious firmware that appears legitimate, undermining the integrity of the entire update process. In this paper, we address this class of attacks by introducing transparency and traceability services into the firmware update pipeline. We propose the use of a transparency registry-an immutable, append-only log where all firmware signing events are recorded. By monitoring this registry, key compromise and unauthorized signing activity can be detected and mitigated. Our approach shifts trust from opaque signature validation to verifiable, auditable records of signing activity. To evaluate this approach, we design and implement two systems: one based on a centralized transparency registry built using Merkle tree structures, and another based on a decentralized, permissioned blockchain. Both implementations demonstrate that transparency-based defenses against firmware supply chain attacks are practical, scalable, and effective.

Authors

Publication Details

Published
2025-08-04
DOI
https://doi.org/10.1109/csr64739.2025.11130100
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Securing firmware updates using Transparency and Traceability services

Nikos Fotiou, Vasilios A. Siris, George C. Polyzos, Lefteris Georgiadis
Advanced Malware Detection Techniques
article

Securing firmware updates using Transparency and Traceability services

Nikos Fotiou, Vasilios A. Siris, George C. Polyzos, Lefteris Georgiadis
article en

Abstract

Firmware update mechanisms are a critical part of the software supply chain in IoT and embedded systems, yet they remain vulnerable to a range of attacks-particularly those targeting the signing keys of firmware authors. A compromised signing key can be used to distribute malicious firmware that appears legitimate, undermining the integrity of the entire update process. In this paper, we address this class of attacks by introducing transparency and traceability services into the firmware update pipeline. We propose the use of a transparency registry-an immutable, append-only log where all firmware signing events are recorded. By monitoring this registry, key compromise and unauthorized signing activity can be detected and mitigated. Our approach shifts trust from opaque signature validation to verifiable, auditable records of signing activity. To evaluate this approach, we design and implement two systems: one based on a centralized transparency registry built using Merkle tree structures, and another based on a decentralized, permissioned blockchain. Both implementations demonstrate that transparency-based defenses against firmware supply chain attacks are practical, scalable, and effective.

Openalex Percentile: Top 73%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Securing firmware updates using Transparency and Traceability services — Nikos Fotiou, Vasilios A. Siris, et al. · (2025) | TGRS Research Map | TGRS