News for hackers. Stuff that matters.
Re:Microsoft admits to signing rootkit malware in supply-cha... by meibo on Saturday June 26, 2021 @07:54AM (#27641111)
It also just keeps happening. A recent game(Genshin Impact) shipped with an Anti-Cheat driver that had unauthenticated read/write primitives via IPC for debugging and it's been abused since.

It's a security theater.

Re:Microsoft admits to signing rootkit malware in supply-cha... by gene91 on Saturday June 26, 2021 @02:33PM (#27644560)
Can Microsoft revoke their signatures on kernel drivers? If so, why haven't they revoked Genshin Impact's anti-cheat driver now that it has been proven to be a vulnerability? Is there a technical reason, or purely business?
Re:Microsoft admits to signing rootkit malware in supply-cha... by aneutron on Saturday June 26, 2021 @04:46PM (#27645679)
It's a very difficult problem to solve. Once you sign something, it's by design impossible to repudiate that signature.

That in turn means you need some other way of "revoking" or "repudiating" that signature. In the case of TLS for example, it's a certificate revocation list.

I don't know if there's such a mechanism on Windows Kernel.

Re:Microsoft admits to signing rootkit malware in supply-cha... by ryukafalz on Saturday June 26, 2021 @11:10AM (#27642528)
Whoa, that's a really scary example that would be great to point people to to show why this stuff is so bad. Can you link to more info about this?
Re:Microsoft admits to signing rootkit malware in supply-cha... by meibo on Saturday June 26, 2021 @11:20AM (#27642634)
Here's a PoC for it on GitHub, you can read the code, it's pretty much just an IOCTL for each operation. Check Driver/MhyProt2.cs.

https://github.com/kagurazakasanae/Mhyprot2DrvControl

Re:Microsoft admits to signing rootkit malware in supply-cha... by ryukafalz on Saturday June 26, 2021 @11:42AM (#27642822)
Yikes! Thank you!