Plaid Deletes GitHub Issue Exposing Imitation of Bank Login UIs
169 points| sammnaser | 6 years ago
The Github issue has since been deleted, as shown here: https://github.com/plaid/link/issues/68. I'm hoping this isn't a repost, but this behavior seems ridiculous to me, and I'm hoping to bring it to wider attention (if it isn't already).
Edit: post flagged for some reason. Oh well.
[+] [-] whockey|6 years ago|reply
[+] [-] bauerm97|6 years ago|reply
[+] [-] lykr0n|6 years ago|reply
[+] [-] temp129038|6 years ago|reply
[+] [-] ryanackley|6 years ago|reply
Compare that to something like "Sign-in with Google" or "Sign in with Github". They put it in plain english exactly what the website you are signing into is asking permission for and you explicitly say I'm ok with that.
[+] [-] amluto|6 years ago|reply
[+] [-] diggan|6 years ago|reply
[+] [-] RyJones|6 years ago|reply
[+] [-] sammnaser|6 years ago|reply
[+] [-] greenyoda|6 years ago|reply
But it's even worse than that. They're training their users to ignore the security advice that their banks and other web providers have been trying to teach them for years, which makes them more vulnerable to phishing attacks. As one of the commenters on Github said[1]:
> This is horrible, horrible, horrible, horrible, horrible practice. Any malicious actor can copy your design and present a perfectly genuine-looking Plaid input form and gather bank credentials from victims. There's absolutely no way to tell whether a Plaid input form is genuine without examining the HTML source of the page, which is far beyond the ability of almost all users. What good is your $1000 EV cert and your brand's hard-won trust if the user just sees Wacky Joe's Discount Dolphin Assholes, secured by letsencrypt.org in the area of the address bar where we've been telling them to look for a trusted name for about the last decade?
The commenter's next paragraph also bears repeating:
> You guys need to get your act together and realize that you're not in the business of hosting Wordpress blogs or building marketing pages for the latest Barbie Rides Horses Again game somehow still coming out for the Nintendo DS. You collect bank credentials. Re-read the previous sentence. Do it again. Essentially my entire net worth is kept in my Schwab brokerage account which shares the same login as my Schwab checking account. If someone gets my Schwab credentials and I don't notice before they empty me out, my life is over. You simply cannot half-ass security best practices for the sake of UX convenience.
[1] https://web.archive.org/web/20190415103059/https://github.co...
[+] [-] karlding|6 years ago|reply
Does anyone else have additional data for/against EV certs nowadays?
[0] https://www.troyhunt.com/on-the-perceived-value-ev-certs-cas...
[1] https://www.troyhunt.com/extended-validation-certificates-ar...
[2] https://www.troyhunt.com/paypals-beautiful-demonstration-of-...
[+] [-] buckminster|6 years ago|reply
[+] [-] rhizome|6 years ago|reply
@skierpage and @briangordon we appreciate your concerns, which is why our compliance team vets anybody who uses Link. As to malicious knock offs, this is a matter that most successful companies lookout for and deal with -- as we and our security team do.
This person should not be allowed to provide services that use bank APIs. Who should do the preventing? Banks.
[+] [-] temp129038|6 years ago|reply
[+] [-] okigan|6 years ago|reply
[1] https://www.quora.com/Why-doesnt-Betterment-or-Wealthfront-u...
[2] https://www.investmentnews.com/article/20190108/FREE/1901099...
[+] [-] jgalt212|6 years ago|reply
So my cynical view, is that Plaid is just playing a game of doing what works and has proven to work. I am not excusing their bad behavior, just trying to point out what's motivating it. Robbers will always rob, and cheaters will always cheat, but we as a society need to make it less profitable to rob and cheat--and not just for the lower classes, for the elites as well.
Rahm Emanuel wrote on this recently in The Atlantic, and then shortly thereafter took a well paid job in financial services. So I guess, more do as I say not do as I do.
https://www.theatlantic.com/ideas/archive/2019/05/middle-cla...
[+] [-] adrr|6 years ago|reply
[+] [-] robot|6 years ago|reply
[+] [-] csswizardry|6 years ago|reply
They also quite cheerfully asked me ‘Hey! Next time you’re in the area we’d love to look at working together?’ Classy.
[+] [-] wexxx|6 years ago|reply
[+] [-] TheSpiciestDev|6 years ago|reply
[+] [-] Aspos|6 years ago|reply
[+] [-] tzs|6 years ago|reply
http://web.archive.org/web/20190415103059/https://github.com...
https://github.com/plaid/link/issues/68
[+] [-] BillinghamJ|6 years ago|reply
Banks are well aware that this is a thing and they're not that bothered.
If you want to see this improve, maybe push on US regulators to formalise it?
[+] [-] AnssiH|6 years ago|reply
https://www.finanssivalvonta.fi/en/regulation/interpretation...
[+] [-] homero|6 years ago|reply
[+] [-] carlineng|6 years ago|reply
[+] [-] rishirishi|6 years ago|reply
[+] [-] sschueller|6 years ago|reply
This confirms to me that staying as far away as possible from plaid is the right move.
[+] [-] Nursie|6 years ago|reply
[+] [-] origamitang|6 years ago|reply
[+] [-] pbreit|6 years ago|reply
[+] [-] reustle|6 years ago|reply
[+] [-] samcday|6 years ago|reply