Re:Google shifting to “upstream first” Linux kernel approach...
by wizzwizz4 on Thursday September 23, 2021 @10:22AM
(#28629561)
Okay, so the app's running.
Except the app is remote-controlled by a malicious “display driver” that waits for the user to do all this authentication set-up, transfers the money away, “are you sure”s it, then prevents the user from seeing any of the on-phone scam warnings until it's too late to reverse the transaction.
Re:Google shifting to “upstream first” Linux kernel approach...
by the8472 on Thursday September 23, 2021 @10:29AM
(#28629656)
Display driver is part of the kernel, which is part of the trust chain.
And even if everyone were to install malware. There are other ways to secure banking. E.g. by providing an external token with a display. This is how hardware crypto wallets and some PIN generators for in-browser banking work. Or they could ask the owner to upload the attestation pubkey to their website, then the bank could still check if it's really their app that's running (as confirmed by the boot trust chain). I'm not sure how fingerprint scanners are tied into secure boot, maybe they could be used to verify user intent too.