|
|
|
|
|
by matthewarkin
4063 days ago
|
|
I'm actually working on a blog post about this, basically the argument is whether or not you use Stripe.js and the invisible iframe and Stripe Checkout is that as soon as you have some malicious JS in your DOM all bets are off, and while stealing credit card info from Stripe Checkout may be harder than just doing $("#credit-card-number").value, its not /that/ much harder. (As part of my blog post, I actually use some malicious js on the merchant site to steal card info from a Braintree iframe (the drop in)) |
|
Of course if you have malicious JS in your DOM, there's nothing stopping it from rendering it's own legit-looking credit card form that simply passes data off to an external URL.