I suspect this is a continuation of the fingerprint issue Matthew was writing about a couple of months(?) ago.
EDIT: This post https://nondeterministic.computer/@mjg59/111456696748600420
https://blackwinghq.com/blog/posts/a-touch-of-pwn-part-i/ is some very nice research, with some terrifying takeaways: 1) Microsoft developed a secure communications path between the OS and any biometric devices 2) One vendor used the same backing store for both the secure and insecure path, allowing enrollment of fingerprints via the insecure path that were then trusted in the secure path 3) Another vendor used their own fucked up TLS-based implementation rather than the Microsoft one 4) *Microsoft* didn't use their own protocol
@mjg59 @hyc
I know you already dismissed SEV, but https://github.com/project-oak/oak seems vaguely related?
This is a VM inside the main OS, but the binary inside the TEE is available over grpc.