Cloudflare’s approach to handling BMC vulnerabilities
May 26, 2022Derek Chamorro, Rebecca Weekly

Summary
This post details Cloudflare's proactive response to critical vulnerabilities found in Baseboard Management Controllers (BMCs). It outlines the background of BMCs, the specific vulnerabilities discovered (related to Pantsdown and USBAnywhere), and the immediate mitigations implemented, including firmware updates, network segmentation, reduced interface exposure, and strong password policies. Crucially, it highlights Cloudflare's future strategy of adopting OpenBMC for greater transparency and control, and extending secure boot to the BMC firmware to enhance hardware security.
More from the Hardware Infrastructure & Performance Optimization trail
- How we reduced core unit boot time from hours to minutes
- A one-line Kubernetes fix that saved 600 hours a year
- Inside Gen 13- how we built our most powerful server yet
- Launching Cloudflare’s Gen 13 servers- trading cache for cores for 2x edge compute performance
- So long, and thanks for all the fish- how to escape the Linux networking stack