News for hackers. Stuff that matters.
Re:Plaid but for Healthcare by failTide on Saturday July 30, 2022 @10:38AM (#32287118)
Isn't plaid the company that puts up a phishing-esque 'real looking' bank login page, then captures the login info and then makes that banking data available to whichever third party had set the thing up?

Not sure if they're still doing that. Definitely don't ever want that to happen with my medical records.

Re:Plaid but for Healthcare by mal-2 on Saturday July 30, 2022 @03:27PM (#32289542)
It is unforgivable that they implemented it as an iframe. Who needs EV SSL verification? never heard of it. You can't even see if there's an HTTPS lock indicator! It was bad enough that it asks for bank login credentials, but doing so with no server validation at all is a terrible flow to be teaching users to accept.
Re:Plaid but for Healthcare by iancarroll on Saturday July 30, 2022 @07:16PM (#32291349)
You can’t implement what you suggest in a browser. The only trusted identity that browsers have is the parent page in the URL bar — which Plaid doesn’t remove. If Plaid tried to create some kind of secondary URL bar, phishing pages could just recreate it.

aka the “line of death”: https://textslashplain.com/2017/01/14/the-line-of-death/

Re:Plaid but for Healthcare by mal-2 on Saturday July 30, 2022 @08:00PM (#32291631)
I know, but that limitation should have sunk the whole idea instead of them relying on iframes. They could make a popup like PayPal (doesn't solve the picture-in-picture attack you linked to, but still better than iframe). The best way to avoid phishers would be to not collect login credentials at all. I expect some kind of token signed by your bank (and generated on your bank's site) could have created a secure way to verify your account without asking for your password. Users have been trained for years with "we will never ask for your password", and for good reason.
Re:Plaid but for Healthcare by mike22 on Sunday July 31, 2022 @10:29AM (#32295718)
This token based approach is slowly arriving. Don’t know if Plaid does it yet. Yodlee and Intuit have already implemented it (OAuth and FDX) with at least and handful of banks.

https://www.yodlee.com/envestnet-yodlee-and-charles-schwab-e... https://developer.yodlee.com/resources/news/yodlee-and-jpmor... https://media.chase.com/news/chase-intuit-to-give-customers-...

Re:Plaid but for Healthcare by kristiankyvik on Sunday July 31, 2022 @12:32PM (#32296678)
Plaid does indeed support this kind of flow for quite a few banks, especially in Europe (but also in other markets). See oauth flow for details: https://plaid.com/docs/link/#supporting-oauth
Re:Plaid but for Healthcare by ThunderSizzle on Saturday July 30, 2022 @11:51AM (#32287733)
It's a fantastic self-hosted concept (e.g. a password vault that sync the data the password unlocks).

It's a nightmare for security as a service concept

Re:Plaid but for Healthcare by failTide on Saturday July 30, 2022 @12:47PM (#32288190)
That's an interesting idea - although there would need to be a way to prove the data wasn't tampered with, since a lot of companies are using plaid to make decisions on loans and things.

What the banking industry should do is just come up with a standard format for sharing financial data, with keys to prove the data was real, and let the consumer export those files and share with anyone they want. No need for multi million dollar federated systems.