Looks like someone has decided to try and attempt sql injections though all different aspects on my site this time. Namely yesterday we received hundreds of return requests, and contact form emails with stuff like this in it:
Code: Select all
Customer: ikgzMOBX if(now()=sysdate(),sleep(15),0)
Email: testing@example.com
Phone: 555-666-0606
Order ID: 1
Date Ordered: 01/01/1967
Product: ikgzMOBX
Product Model: 94102
Return Reason: Order Error
Comment: 555
Code: Select all
-1; waitfor delay '0:0:15' --
Oh! and Google analytics 'real time' tab didn't show anyone on the site. Shouldn't it have shown 100s?
I've saw other posts with the same thing and replies that they should add google reCaptcha. Well I have reCaptcha version 3 on those forms but it appears it didn't stop them. I thought google's reCaptcha was almost the gold standard.
So of course now looking for inputs on google reCaptcha and what else we can do to secure the site better.
Thanks!
Mike