Thousands of servers can be backdoored by exploiting buggy motherboard controllers
https://arstechnica.com/security/2026/08/thousands-of-servers-can-be-backdoored-by-exploiting-buggy-motherboard-controllers/
80 points · 14 comments · view on lemmy.world
14 Comments
stoy@lemmy.zip · 9 pts · 21d
That sounds like a tiny number...
wreckedcarzz@lemmy.world · 10 pts · 21d
As someone who bought a Supermicro board 6 weeks ago and was super happy to learn about IPMI: oh no.
I flashed the latest bmc firmware and bios the day I got it running (also fuck paywalling the bmc UI for bios updates), but... đŹ
E: holy shit it truncates passwords to 19 characters. One of my weakest passwords, in the bottom 10 of like 450 passwords.
E2: I can't disable KCS, I can't disable the IPMI (short of unplugging the ethernet cable), I can't disable the default user or limit the privileges, so I had delete my user, login as the default, then change the username and password to my user creds. Like, wow.
modem_down@thebrainbin.org · 8 pts · 21d
IPMI/BMC have been known problems since 2015, if not before.
Matthew Garrett: IPMI - because ACPI and UEFI weren't terrifying enough
wreckedcarzz@lemmy.world · 3 pts · 21d
Really interesting watch, thanks :)
non_burglar@lemmy.world · 3 pts · 21d
Brother..... IPMI is a dumpster fire of security, it should be on its own mgmt network alone.
I use IPMI as a demo of how to use tcpdump and jack the ripper to compromise an ipmi login. It's trivial.
magic_smoke@lemmy.blahaj.zone · 6 pts · 21d
I just always kind of assumed idrac and ilo where dangerous as shit and kept them air gapped/on their own off-internet VLAN.
Why the fuck would you let those touch anything else?
tal@lemmy.today · 3 pts · 21d
Hmm. I don't really understand what the major benefit is to having an integrated management system over just providing a BIOS that can expose its interface on a serial port and having a serial device server attached to the thing, which then means that you aren't tied to a particular management system. I'd also kinda think that it'd be cheaper to use a serial device server if you have a ton of servers in a rack that need to be managed, since one serial port server can handle all of them. Use a smart PMU for power control.
Maybe interfaces are more standardized or something, for automated tasks?
ik5pvx@lemmy.world · 15 pts · 21d
You can mount an ISO image through the BMC and boot the server from there. A serial port would be too slow. The management ethernet is supposed to be on a separate network not exposed on the same network as the rest.
tal@lemmy.today · 1 pts · 21d
I mean, you can typically do a TFTP boot on the systems that I've seen that have serial-capable BIOS setups.
considers
Heck, I think that all of my modern personal non-serial-port-BIOS systems can do that, even.
notabot@piefed.social · 3 pts · 21d
When you're dealing with a large fleet of servers you need a system that you can automate. IPMI is (sort of) standardised, so you can use the same tooling to monitor and manage all of your servers, regardless of model or manufacturer. A serial based interface would put a lot more friction in the way of that, and mean you have to manage and maintain even more devices.
non_burglar@lemmy.world · 2 pts · 21d
If the power is off, the BMC is still active. That's the advantage.
Ithral@lemmy.blahaj.zone · 1 pts · 21d
The benefit is when you have a huge number of servers arround the world you can manage them from a few locations without having to have someone go physically touch them. Bonus points they often allow for remote wiping and provisioning, it makes it possible for a few peoole to manage the entier life of a server without ever touching it. This is a lot cheaper than flying people out to each site whenever something goes wrong.
tal@lemmy.today · 1 pts · 21d
Right --- that's why I'm talking about a PMU and serial device server linked to a serial console and BIOS as an alternative. That's another way to accomplish that.
My guess was that IPMI might provide a more-standardized interface, and notabot said that this was the case.
Miller@lemmy.world · 0 pts · 21d
Not an article about waiting staff.