#Genazvale

1 messages · Page 1 of 1 (latest)

quartz beaconBOT
rocky bloom
#

By garbage, you mean none of those are legitimate customers?

robust umbra
#

sure, right.

rocky bloom
robust umbra
#

yeah, it was the first thing I checked, thanks.

robust umbra
rocky bloom
#

Have you verified that the attackers aren't using your secret key?

#

ie. made sure the requests are coming from your server

robust umbra
rocky bloom
#

Can you paste one of those event id's in here?

#

Just so I can take a look at the request

robust umbra
#

evt_1MhESNKFgWVc4PH5pg06X40M

#

evt_1MhEc1KFgWVc4PH5EOeS0f47

#

This is a pair - customer and added card.

rocky bloom
#

Got it thanks

#

And your webserver is php?

robust umbra
#

yes.

rocky bloom
#

Ok so they likely don't have your secret key then. Those requests are from your server, so the attackers is targeting endpoint(s) that create a customer, payment method, and attach it. Are you sure those specific operations are behind a captcha? Or is just submitting the payment behind a captcha?

robust umbra
rocky bloom
#

So captcha isn't protecting the above operations. If it were then they wouldn't be able to automatically target those operations

#

Are you the developer?

robust umbra
#

no. Owner.

rocky bloom
#

Ah ok. We unfortunately can only assist the developers in here. Are you able to bring your developer in Discord so I can find out how they implemented captcha?

robust umbra
#

I don't have any, I handle everything. 🙂

rocky bloom
#

Oh I thought you said you weren't the developer

robust umbra
#

The payments go through a cart service, if that's what you mean. That's where I enabled captcha.

rocky bloom
#

Who developed your service?

robust umbra
#

Myself.

rocky bloom
#

Ok so you are the developer. At what point in your checkout flow do you create the customer, card, and attach it? Likely that's able to be accessed without completing a captcha

#

If you can share code snippets that would help too

robust umbra
#

The payments go through a cart service, if that's what you mean. That's where I enabled captcha.
Thrivecart.

rocky bloom
#

But your server is php right? That's where the customer and payment method are being created

robust umbra
#

Yes, it is.

#

I just thought, maybe it is created on their server? Could it be?

#

because I don't see any peak activity on my server.

#

the only place I can see them is in the Events. And a lot of people are calling regarding changes, although I don't have any charges on my account.

rocky bloom
#

Gotcha. Let me take a look at those events again

#

Have you reached out to ThriveCart about this?

#

So those customers, etc. are being created by ThriveCart

#

Where exactly did you put the captcha?

robust umbra
#

Yes, sure.

#

I enabled it on Thrivecart account. That's what they recommended me to do as well.

rocky bloom
#

Oh

#

Yeah since all this is being done on Thrivecart's side you need to reach out again to them

#

Either captcha isn't working

#

Or not working as expected and the card testers are able to get around it

robust umbra
#

So, this can be resolved on their side only?

#

Not in my Stripe account (settings, Radar, else)?

rocky bloom
#

Mostly needs to be handled on their side since this is a hosted cart service