Cloudflare
Cloudflare logoCloudflare · Feature trail

Baseboard Management Controller (BMC) Security & Firmware

1 post · Nov 2020 – Oct 2024

What this trail covers

Cloudflare is enhancing the security and manageability of its server fleet by adopting OpenBMC, an open-source firmware for Baseboard Management Controllers (BMCs). This move aims to provide greater transparency, faster patching, and more control over firmware, including the integration of TLS certificates and fine-grained credential management. Furthermore, Cloudflare is extending its secure boot capabilities to the BMC itself, leveraging hardware root-of-trust and security co-processors to validate firmware integrity during boot. This post details how Cloudflare customized and extended OpenBMC to improve server boot reliability and diagnostics by better monitoring boot-up processes and addressing race conditions between the BMC and UEFI during subsystem initialization and memory module detection.

All Cloudflare trails