F

fish2

fish2.com · Personal blog · on HN since 2013

Dan Farmer's site on IPMI, the server management interface, documenting its widespread exposure and security flaws.

What HN saysHN commenters cite it as a frightening reference on IPMI and BMC risks, noting that exposed management networks leave servers fully compromised.
15HN people shared it
9linked it in comments
6stories submitted
105story points
3 years agolast shared
2013people per year2026

Most-shared posts

  1. 1
  2. 2
  3. 3
    IPMI: Freight Train to Hell (2013) [pdf]
    3 people · 27 points · first shared 2015 · 11 comments on HN
  4. 4
    Sold Down the River (widespread IPMI exposure)
    2 people · 8 points · first shared 2014 · discussion on HN

What HN people wrote when they linked it

toast0 · 2024-03-17
If I'm assuming everyone involved had good intentions, the best thing I can guess is someone was speaking to the writer about the potential of the BMC being used for spying and got some details mixed up. Consider: the BMC has access to the system via PCI-e, as well as kvm and comport. In some systems, the BMC is in the path of the main NIC. There have been some major software flaws in BMC software, including revisions that SuperMicro shipped, where passwords could be bypassed in the network interface. Stuff like this https://web.archive.org/web/20140625065505/http://blog.cari.net/carisi… and other things on this page http://fish2.com/ipmi/ are all pretty nasty if you thought IPMI was secure in the neighborhood of 2014.
gulfie · 2013-08-20
We are increasingly finding out that even owning and having physical control over the hardware isn't enough to insure secure a physical device. Google 'BIOS based Advanced persistent threat' and 'Hardware Trojan'. Oh but wait, it gets worse. Even "well thought out" industry standards are horrible security problems waiting to happen. Cypher 0 , who thought this was a good idea? http://fish2.com/ipmi/ The solution you are looking for may be known as homomorphic encryption, which is still rather far out in the theoretical place. The horse has been out of the barn so long it has had a good life, grown old and has great grand children playing in the fields.
mirceal · 2022-01-28
if you want to be really scared read: http://fish2.com/ipmi/itrain.pdf all servers in a datacenter have this management interface (iLO is just one type). if the management network these sit on is poorly secured (like here) your servers are literally powned.
emmelaich · 2019-09-21
(the famous) Dan Farmer was alerting about problems with IPMI / BMC around the same time http://www.fish2.com/ipmi/
pifflesnort · 2013-02-22
Nowadays, it's not enough to wipe the machine. You have to toss (or, at least, re-image) the hardware. Modern servers have firmware running on internal devices, including Linux runnning on full ARM cores, that can be 1) imaged from the base OS, and 2) have full control over hardware or other important data. This includes: - IPMI Modules: http://fish2.com/ipmi/itrain.html - HDD Controllers (in your HDD/SSD drives): http://www.arm.com/markets/enterprise/hdd-ssd.php ... as well as ethernet controllers, any devices with PCI option ROMs (they can control boot), and quite a few other things. This essentially means that you have a bunch of fixed, poorly documented, runtime reconfigurable and re-imageable hardware, with full access to data and system resources.
EvanAnderson · 2013-02-06
It's worse than that. It's not BIOS-- it's a freestanding computer. You'll enjoy this (or be horrified by it): http://fish2.com/ipmi/itrain.html
dlmetcalf · 2016-06-12
justincormack · 2014-06-11

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close