Oh by the way
https://codeberg.org/mkukri/optiplex-3050-bootguard-poc
Mate Kukri's proof of concept for Dell OptiPlex 3050 Micro. Disables Intel Boot Guard, allowing coreboot.
EDIT: info from Mate himself, about this: https://mas.to/@mkukri/112507467615650165
tl;dr of what he said:
it uses CVE-2017-5705
Intel fixed it in newer MEv11 updates but you can downgrade via physical flash access.
With a vulnerable MEv11 revision you exploit ME in the BUP(bringup) module, overwriting bootguard FPFs in SRAM, overriding the fused bootguard config.
@libreleah
> Run './RUNME.sh' to generate an ME image that bypasses BootGuard on the OptiPlex 3050.
Very interesting!
Is this just Dell has some weird/buggy BootGuard implementation or it could be possible on other desktops/laptops?
How this bypass even work? Is it some undocumented IME feature?