[–] michaelt 2 days ago
[–] crote 2 days ago
It also wasn't uncommon to install a server's hypervisor to a USB flash drive, or a tiny local SSD. Server motherboards with internal USB-A ports (not headers, the entire port) were quite common, and there were even IDE flash drives you could plug straight into the motherboard. This allowed you to completely dedicate the regular storage to the client VMs. I would not be surprised if that same market also used PXE for the same reason in larger installations.
[–] jeroenhd 2 days ago
PXE has been enabled by default on most devices I bought, but only after USB and SSD boot failed, so in practice it's not really something you're going to see a lot of.
[–] mjg59 2 days ago
[–] reorder9695 2 days ago
[–] octoberfranklin 2 days ago
This gives the attacker access at the UEFI level and above -- they can use it to produce false attestations.
[–] vintermann 2 days ago
[–] mschuster91 2 days ago
[–] mjg59 2 days ago
[–] fn-mote 2 days ago
[–] yjftsjthsd-h 2 days ago
PS your profile links a blog that says you moved
[–] mjg59 2 days ago
And thanks! Updated my profile.
Which is something that happens inside a trust boundary. After all, if an untrusted third party gets to install your OS it's game over, UEFI bug or not.
And consumer devices often don't have a network card - or come with PXE disabled in the BIOS.